Contenu du cours
Notions de Base de Java
Notions de Base de Java
Utilisation des Boucles avec les Tableaux
Comment parcourir un tableau à l'aide de boucles ?
Les tableaux et les boucles sont fréquemment utilisés ensemble. Lorsqu'on traite un grand tableau contenant 100 ou même 1000 éléments, travailler manuellement avec et extraire chaque élément serait peu pratique. Imaginez simplement combien de temps il faudrait pour remplir manuellement un tel tableau...
Pour accomplir de telles tâches, nous utiliserons des boucles. Dans la section précédente, nous avons observé que nous avons initialement assigné à la variable i
une valeur de 0
dans la boucle for
, et l'indexation des tableaux commence également à 0
.
Disons que nous avons pour tâche d'afficher tous les éléments d'un tableau de type char
avec une longueur de 10
. Examinons un fragment de code qui accomplit cette tâche :
Main
package com.example; public class Main { public static void main(String[] args) { // Initializing a char array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; // Printing the array using a for-loop for (int i = 0; i < charArray.length; i++) { System.out.print(charArray[i]); } } }
Examinons de plus près comment la boucle itère sur un tableau :
Main
package com.example; public class Main { public static void main(String[] args) { // Initializing the char array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; // Printing the array using a for-loop for (int i = 0; i < charArray.length; i++) { System.out.println("Now variable i = " + i + ", and value of charArray[" + i + "] = " + charArray[i] + ";"); // The value of `i` increments with each loop iteration } } }
Swipe to start coding
Nous avons un tableau avec les heures travaillées par un employé sur 10 jours. Vous devez calculer le nombre total d'heures et trouver le nombre moyen d'heures par jour. Si la moyenne est inférieure à 8, affichez une pénalité ; si elle est 8 ou plus, félicitez l'employé.
- Définissez la taille du tableau
workHours
et assignez-la à la variablesizeMassive
. - Spécifiez la condition correcte dans la boucle
for
. - Calculez le total des heures en utilisant la variable
totalHours
. - Calculez les heures moyennes en divisant
totalHours
par le nombre d'éléments dans le tableau.
Solution
solution
Merci pour vos commentaires !
Utilisation des Boucles avec les Tableaux
Comment parcourir un tableau à l'aide de boucles ?
Les tableaux et les boucles sont fréquemment utilisés ensemble. Lorsqu'on traite un grand tableau contenant 100 ou même 1000 éléments, travailler manuellement avec et extraire chaque élément serait peu pratique. Imaginez simplement combien de temps il faudrait pour remplir manuellement un tel tableau...
Pour accomplir de telles tâches, nous utiliserons des boucles. Dans la section précédente, nous avons observé que nous avons initialement assigné à la variable i
une valeur de 0
dans la boucle for
, et l'indexation des tableaux commence également à 0
.
Disons que nous avons pour tâche d'afficher tous les éléments d'un tableau de type char
avec une longueur de 10
. Examinons un fragment de code qui accomplit cette tâche :
Main
package com.example; public class Main { public static void main(String[] args) { // Initializing a char array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; // Printing the array using a for-loop for (int i = 0; i < charArray.length; i++) { System.out.print(charArray[i]); } } }
Examinons de plus près comment la boucle itère sur un tableau :
Main
package com.example; public class Main { public static void main(String[] args) { // Initializing the char array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; // Printing the array using a for-loop for (int i = 0; i < charArray.length; i++) { System.out.println("Now variable i = " + i + ", and value of charArray[" + i + "] = " + charArray[i] + ";"); // The value of `i` increments with each loop iteration } } }
Swipe to start coding
Nous avons un tableau avec les heures travaillées par un employé sur 10 jours. Vous devez calculer le nombre total d'heures et trouver le nombre moyen d'heures par jour. Si la moyenne est inférieure à 8, affichez une pénalité ; si elle est 8 ou plus, félicitez l'employé.
- Définissez la taille du tableau
workHours
et assignez-la à la variablesizeMassive
. - Spécifiez la condition correcte dans la boucle
for
. - Calculez le total des heures en utilisant la variable
totalHours
. - Calculez les heures moyennes en divisant
totalHours
par le nombre d'éléments dans le tableau.
Solution
solution
Merci pour vos commentaires !