Bonjour, j'espère que vous allez bien.
J'ai essayer de réaliser un petit programme vraiment tout simple et pourtant je n'y suis pas arriver...
mon bût était de créer un Tableau de deux dimension de 5*4 qui va recevoir une lettre de a à z en minuscule pour remplir les lignes du tableau
et une lettre Majuscule de A à Z pour remplir les colonnes du Tableau.
j'ai d'abord écris ce programme en pseudo code avant d'essayer de le coder sur codeblocks.. mais mon résultat n'est pas du tout correcte ...
j'aurai aimer y placer des chaînes de caractère complète pour entrer des noms mais je ne sais pas encore comment faire alors j'ai commencer
par petit en placent juste une lettre Min/Maj et en affichant le résultat mais qui n'est pas celui que j'attendais ...
Voici le code :
Le comportement du Tableau ne me renvoie pas les bonne valeur pour le Tableau des lignes (Min)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 #include <iostream> using namespace std; int main() { int i = 0,j = 0; char Nom[4][5]; cout <<"Bienvenu(e) dans notre programme de Tableau Min/Maj " <<endl<<endl<<endl; for (i = 0; i < 4; i++) { cout <<"Veuillez entrer une Lettre de a à z en minuscule : " <<endl; cin >> Nom[i]; } for (j = 0; j < 5; j++) { cout <<"Veuillez entrer un lettre de A à Z en majuscule : " <<endl; cin >> Nom[j]; } for (i = 0; i < 4; i++) { cout <<"Voici le résultat Min : " <<Nom[i] <<endl<<endl; } for (j = 0; j < 5; j++) { cout <<"Voici le résultat Maj : " <<Nom[j] <<endl<<endl; } cout <<"Fin du programme " <<endl; return 0; }
par contre il me renvoie bien les bonnes valeurs pour les colonnes (Maj) , mais il place les valeurs des
colonne aussi dans le Tableau ou ce trouve les lignes...
Et je n'arrive pas à comprendre pourquoi il adopte ce comportement ...
Je vous remercie d'avance pour vos éclaircissement.
Aigle-Royal
Partager