Programme Java pour incrémenter chaque élément par un et imprimer le tableau
Dans ce didacticiel, nous allons apprendre à incrémenter chaque élément d'un tableau de un, puis à imprimer le tableau incrémenté. Mais avant d'aller plus loin, si vous n'êtes pas familier avec les concepts du tableau, alors consultez l'article Tableaux en Java.
Entrée : Entrez les éléments du tableau :34 52 67 87 98 12 79 54 89
Sortie : 35 53 68 88 99 13 80 55 90
Programme 1 :Incrémenter chaque élément d'un tableau de un, puis imprimer le tableau incrémenté
Dans ce cas, nous verrons comment incrémenter chaque élément de un puis imprimer l'élément mis à jour lorsque les valeurs sont prédéfinies. Prédéfini signifie que les valeurs sont déjà définies dans le programme.
Algorithme
- Démarrer
- Déclarez le tableau.
- Initialiser le tableau.
- Déclarez une variable qui stockera la taille du tableau.
- Afficher d'abord le tableau d'origine.
- Utilisez une boucle for pour parcourir tous les éléments.
- Maintenant, incrémentez chaque valeur d'une unité et stockez-la dans le tableau.
- Encore une fois, en utilisant une boucle for, affichez tous les éléments du tableau mis à jour.
- Arrêtez.
Vous trouverez ci-dessous le code correspondant.
Le programme ci-dessous montre comment incrémenter chaque élément de un, puis imprimer l'élément mis à jour lorsque les valeurs sont prédéfinies dans le tableau.
/*Java program to increment the elements of an array by one and then print the updated array*/
import java.util.*;
public class Main
{
public static void main(String args[])
{
//Define the array and its elements
int arr[]={10 ,20, 30 ,50, 40 ,60, 70, 89,71};
//Define the length of the array
int n=arr.length;
//Display the original array
System.out.println("Initial Array is :");
for(int i=0;i<n;i++)
{
System.out.print(arr[i]+" ");
}
System.out.println("");
for(int i=0;i<n;i++)
{
arr[i]=arr[i]+1; //Increment the elements by one
}
//Display the updated array
System.out.println("Updated Array is ");
for(int i=0;i<n;i++)
{
System.out.print(arr[i]+" ");
}
System.out.println("");
}
}
Le tableau initial est :
10 20 30 50 40 60 70 89 71
Le tableau mis à jour est
11 21 31 51 41 61 71 90 72
Programme 2 :Incrémenter chaque élément d'un tableau de un, puis imprimer le tableau incrémenté
Dans ce cas, nous verrons comment incrémenter chaque élément de un, puis imprimer l'élément mis à jour lorsque les valeurs sont définies par l'utilisateur, c'est-à-dire que nous demanderons à l'utilisateur de saisir les éléments du tableau.
Algorithme
- Démarrer
- Déclarez une variable qui stockera la taille du tableau.
- Demandez à l'utilisateur de saisir le nombre total d'éléments.
- Déclarez le tableau.
- Demandez à l'utilisateur de saisir les éléments du tableau.
- Afficher d'abord le tableau d'origine.
- Utilisez une boucle for pour parcourir tous les éléments.
- Maintenant, incrémentez chaque valeur d'une unité et stockez-la dans le tableau.
- Encore une fois, en utilisant une boucle for, affichez tous les éléments du tableau mis à jour.
- Arrêtez.
Le programme ci-dessous montre comment incrémenter chaque élément de un, puis imprimer l'élément mis à jour lorsque les valeurs sont définies par l'utilisateur.
/*Java program to increment the elements of an array by one and then print the updated array*/
import java.util.Arrays;
import java.util.Scanner;
import java.util.*;
public class Main
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
int n; //Declare array size
System.out.println("Enter the total number of elements ");
n=sc.nextInt(); //Initialize array size
int arr[]=new int[n]; //Declare array
System.out.println("Enter the elements of the array ");
for(int i=0; i<n ;i++) //Initialize array
{
arr[i]=sc.nextInt();
}
//Display the original array
System.out.println("Initial Array is :");
for(int i=0;i<n;i++)
{
System.out.print(arr[i]+" ");
}
System.out.println("");
for(int i=0;i<n;i++) //Traverse through the elements of the array
{
arr[i]=arr[i]+1; //Increment the elements by one
}
//Display the updated array
System.out.println("Updated Array is ");
for(int i=0;i<n;i++)
{
System.out.print(arr[i]+" ");
}
System.out.println("");
}
}
Entrez le nombre total d'éléments 10
Entrez les éléments du tableau 2 3 4 1 5 6 11 9 87 6
Le tableau initial est :
2 3 4 1 5 6 11 9 87 6
Le tableau mis à jour est
3 4 5 2 6 7 12 10 88 7