- jeu. 16 janv. 2014 20:26
#92419
Bonsoir
Bonsoir pouvez vous me corriger ces questions de TD Svp
Exercice1:
question 1.1 Que fait le programme suivant ? Suivre le contenu des variables.
int main ()
{
bool flag = false; // déclare une variable de type booléens nommé flag, affecter la valeur false
flag= !(flag); // vrai
flag= !(flag); // faux
flag=!(flag); // vrai
flag= !(flag); // faux
flag= !(flag); // vrai
return 0;
}
= question 1.2 Prévoir les valeurs de la variable booléenne test dans l'algorithme suivant:
1 #include "iutv.h"
2 int main()
3 {
4 int x = 12;
5 bool test;
6 test = x12;
7 test = x40 x8 test = x!=9;
9 test = !(x10 x10 test = x=10 test;
11 return 0;
12 }
je n'ai pas compris ce qu'il faut faire
= question 1.3 Quelle différence y a il entre les test if (A== true) et if (A) ?
le premier montre que Si A est vraie et l'autre montre que Si c'est A
= question 1.4:
Dans le programme suivant quelles instructions font dépendent du premier if ? du deuxième if ?
1 cout2 if (A2)
3 {
4 cout5 if (B=A)
6 {
7 cout 8 }
9 cout10}
11 cout
Qu'affiche le programme dans les différents cas suivants ?
1. quand A= 1 et B=0;
2. quand A =2 et B=2;
3. quand A= 3 et B=0;
4. quand A=4 et B=5;
1. affiche 1
2. affiche 1
3. affiche 2
4. affiche 3
= question 1.5
Quelle différence y a il entre les deux morceaux de programme suivants
1 A=52 if (A)
3 cout 4 else
5 cout et
1 A=52 if (A == true)
3 cout 4 if (A==false)
5 cout
dans le premier programme c avec if et else si c A donc c'est V sinon F.
dans le deuxieme c avec les booléennes si A est vraie donc c'est V si A est faux donc c'est F
question 1.6
Le else est il obligatoire après un if ? après un if ... else if ?
Non pour les 2
question 1.7
Pour quelle(s) valeur(s) de A l'instruction cout
1 if (A 2 cout 3 else if (A=100)
4 cout 5 else
6 cout
il faut que A =
question 1.8:
Pour quelle(s) valeur(s) de A l'instruction cout
1 if (A 10)
2 cout 3 else
4 cout
1 if (A 10)
2 cout 3 else if (A 200)
4 cout
1 if (A 10)
2 cout 3 if (A 200)
4 cout
1 if (A 10 A2 cout 3 else
4 cout
pour le premier si A pour le deuxième si A 10 ET A 200 affiche B
pour le troisième si A 200 affiche B
pour le quatrième A10 affiche B
question 1.9:
Peut on déduire le nombre de tests dans le morceau de programme suivant ? si oui comment ?
1 float A;
2 cout 3 cin A;
4 if (A 5 cout 6 else if (A 10 A 7 cout 8 else if (A 50 A 9 cout 10 else if (A =100)
11 cout
ici je n'arrive pas pouvez vous me donner des pistes
Merci d'avance
Bonne soirée
Bonsoir pouvez vous me corriger ces questions de TD Svp
Exercice1:
question 1.1 Que fait le programme suivant ? Suivre le contenu des variables.
int main ()
{
bool flag = false; // déclare une variable de type booléens nommé flag, affecter la valeur false
flag= !(flag); // vrai
flag= !(flag); // faux
flag=!(flag); // vrai
flag= !(flag); // faux
flag= !(flag); // vrai
return 0;
}
= question 1.2 Prévoir les valeurs de la variable booléenne test dans l'algorithme suivant:
1 #include "iutv.h"
2 int main()
3 {
4 int x = 12;
5 bool test;
6 test = x12;
7 test = x40 x8 test = x!=9;
9 test = !(x10 x10 test = x=10 test;
11 return 0;
12 }
je n'ai pas compris ce qu'il faut faire
= question 1.3 Quelle différence y a il entre les test if (A== true) et if (A) ?
le premier montre que Si A est vraie et l'autre montre que Si c'est A
= question 1.4:
Dans le programme suivant quelles instructions font dépendent du premier if ? du deuxième if ?
1 cout2 if (A2)
3 {
4 cout5 if (B=A)
6 {
7 cout 8 }
9 cout10}
11 cout
Qu'affiche le programme dans les différents cas suivants ?
1. quand A= 1 et B=0;
2. quand A =2 et B=2;
3. quand A= 3 et B=0;
4. quand A=4 et B=5;
1. affiche 1
2. affiche 1
3. affiche 2
4. affiche 3
= question 1.5
Quelle différence y a il entre les deux morceaux de programme suivants
1 A=52 if (A)
3 cout 4 else
5 cout et
1 A=52 if (A == true)
3 cout 4 if (A==false)
5 cout
dans le premier programme c avec if et else si c A donc c'est V sinon F.
dans le deuxieme c avec les booléennes si A est vraie donc c'est V si A est faux donc c'est F
question 1.6
Le else est il obligatoire après un if ? après un if ... else if ?
Non pour les 2
question 1.7
Pour quelle(s) valeur(s) de A l'instruction cout
1 if (A 2 cout 3 else if (A=100)
4 cout 5 else
6 cout
il faut que A =
question 1.8:
Pour quelle(s) valeur(s) de A l'instruction cout
1 if (A 10)
2 cout 3 else
4 cout
1 if (A 10)
2 cout 3 else if (A 200)
4 cout
1 if (A 10)
2 cout 3 if (A 200)
4 cout
1 if (A 10 A2 cout 3 else
4 cout
pour le premier si A pour le deuxième si A 10 ET A 200 affiche B
pour le troisième si A 200 affiche B
pour le quatrième A10 affiche B
question 1.9:
Peut on déduire le nombre de tests dans le morceau de programme suivant ? si oui comment ?
1 float A;
2 cout 3 cin A;
4 if (A 5 cout 6 else if (A 10 A 7 cout 8 else if (A 50 A 9 cout 10 else if (A =100)
11 cout
ici je n'arrive pas pouvez vous me donner des pistes
Merci d'avance
Bonne soirée