🧪 Labo 4.2A – Tableaux 1D
📎 Référence : Tableau 1D – Documentation C#
🟢 Exercice 1 – Lecture et affichage simple
🎯 Objectif : Comprendre la déclaration et l’affichage d’éléments dans un tableau.
🛠️ Instructions :
- Déclarez un tableau
int
préinitialisé avec les valeurs :5, 10, 15, 20
. - Affichez le premier élément du tableau.
- Affichez le dernier élément du tableau.
✅ Exemple attendu :
Premier élément : 5
Dernier élément : 20
🟢 Exercice 2 – Modification d’élément
🎯 Objectif : Savoir modifier une valeur dans un tableau.
🛠️ Instructions :
- Déclarez un tableau
string
contenant :"Lundi", "Mardi", "Mercredi"
. - Modifiez la valeur de
"Mercredi"
pour"Vendredi"
. - Affichez le contenu du tableau (un élément par ligne).
✅ Exemple attendu :
Lundi
Mardi
Vendredi
🟢 Exercice 3 – Utilisation de Length
🎯 Objectif : Utiliser la propriété .Length
pour connaître le nombre d’éléments et faire un calcul simple.
🛠️ Instructions :
- Déclarez un tableau
int
:{ 2, 4, 6 }
. - Affichez le nombre d’éléments grâce à
Length
.
✅ Exemple attendu :
Nombre d’éléments : 3
🟢 Exercice 4 – Calcul de moyenne
🎯 Objectif : Manipuler des valeurs dans un tableau et faire un calcul.
🛠️ Instructions :
- Déclarez un tableau
double
:{ 12.5, 15.0, 20.0 }
. - Calculez la moyenne manuellement en additionnant les éléments du tableau et en divisant par le nombre d’éléments.
- Affichez la moyenne.
✅ Exemple attendu :
Moyenne : 15.83
🟢 Exercice 5 – Interaction avec l’utilisateur
🎯 Objectif : Remplir un tableau avec des données saisies par l’utilisateur.
🛠️ Instructions :
- Créez un tableau
string
de trois éléments. - Demandez à l’utilisateur d’entrer trois prénoms.
- Affichez le tableau complet sur une seule ligne.
✅ Exemple attendu :
Entrez le prénom 1 : Alex
Entrez le prénom 2 : Sam
Entrez le prénom 3 : Léa
Les prénoms sont : Alex, Sam, Léa
🟢 Exercice 6 – Remplacement d'une valeur
🎯 Objectif : Modifier un élément selon une logique définie.
🛠️ Instructions :
- Déclarez un tableau
int
:{ 1, 2, 3, 4 }
. - Remplacez le deuxième élément par la somme du premier et du troisième.
- Affichez le tableau.
✅ Exemple attendu :
Valeurs : 1, 4, 3, 4
🟢 Exercice 7 – Remplacement d'une valeur en utilisant Length
🎯 Objectif : Utiliser Length
pour cibler le dernier élément.
🛠️ Instructions :
- Déclarez un tableau
double
:{ 100.0, 200.0, 300.0 }
. - Multipliez le dernier élément par
1.1
. - Affichez le tableau modifié.
✅ Exemple attendu :
100
200
330
🟢 Exercice 8 – Utilisation de Split()
🎯 Objectif : Transformer une chaîne en tableau.
🛠️ Instructions :
- Créez une variable
string
contenant :"pomme,banane,orange"
. - Utilisez
.Split(',')
pour créer un tableau de fruits. - Affichez chaque fruit sur une ligne.
✅ Exemple attendu :
pomme
banane
orange
🟢 Exercice 9 – Utilisation de Array.Sort()
🎯 Objectif : Trier un tableau.
🛠️ Instructions :
- Déclarez un tableau
int
:{ 42, 7, 19, 3 }
. - Utilisez
Array.Sort()
pour trier les éléments. - Affichez le tableau trié.
✅ Exemple attendu :
3
7
19
42
🟢 Exercice 10 – Utilisation de string.Join()
🎯 Objectif : Afficher un tableau sous forme de texte.
🛠️ Instructions :
- Déclarez un tableau
string
:"Alice", "Bob", "Charlie"
. - Utilisez
string.Join(", ", tableau)
pour afficher tous les éléments sur une seule ligne. - Testez avec différents séparateurs.
✅ Exemple attendu :
Alice, Bob, Charlie
🟢 Exercice 11 – Utilisation de constantes
🎯 Objectif : Comprendre l’utilité des constantes.
🛠️ Instructions :
- Déclarez une constante
const double PI = 3.14159;
. - Demandez à l’utilisateur d’entrer un rayon.
- Calculez et affichez la circonférence du cercle avec la formule
2 * PI * rayon
.
✅ Exemple attendu :
Entrez le rayon : 5
Circonférence = 31.42