Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
922 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  exercice TD en bases

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

exercice TD en bases

n°2218996
apprentie
Posté le 08-02-2014 à 21:06:15  profilanswer
 

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 = x>12;
7 test = x<11 || (x>40 && x<100);
8 test = x!=9;
9 test = !(x>10 && x<=12) && x%2==0;
10 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 cout<< ’1’<< endl;
2 if (A>2)
3 {
4    cout<<’2’<5    if (B>=A)
6    {
7     cout << ’3’<< endl;
8    }
9    cout<< ’4’<< endl;
10}
11 cout<< ’5’<< endl;
 
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=5<2;
2 if (A)
3 cout << ’V’<< endl;
4 else
5 cout <<’F’ << endl;  
et
 
1 A=5<2;
2 if (A == true)
3 cout << ’V’<< endl;
4 if (A==false)
5 cout << ’F’ << endl;
 
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 << 'C' << endl; (qui affiche C à l'écran) est elle executée ?
 
1 if (A < 100)
2 cout << ’A’ << endl;
3 else if (A>=100)
4 cout << ’B’ << endl;
5 else
6 cout << ’C’ << endl;
 
il faut que A =< 100 pr afficher C
 
question 1.8:
Pour quelle(s) valeur(s) de A l'instruction cout << 'B' << endl; (qui affiche la lettre B à l'écran) est elle executée dans chacun des cas suivants ?  
 
1 if (A > 10)
2 cout << ’A’ << endl;
3 else
4 cout << ’B’ << endl;  
 
1 if (A > 10)
2 cout << ’A’ << endl;
3 else if (A > 200)
4 cout << ’B’ << endl;  
 
1 if (A > 10)
2 cout << ’A’ << endl;
3 if (A > 200)
4 cout << ’B’ << endl;  
 
1 if (A > 10 && A< 10)
2 cout << ’A’ << endl;
3 else
4 cout << ’B’ << endl;
 
pour le premier si A <10 affiche B
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 A<10 OU A >10 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 << "Donnez un réel"<< endl;
3 cin >> A;
4 if (A <= 10)
5 cout << ’A’ << endl;
6 else if (A> 10 && A <= 50)
7 cout << ’B’ << endl;
8 else if (A> 50 && A < 100)
9 cout << ’C’ << endl;
10 else if (A >=100)
11 cout << ’D’ << endl;
 
ici je n'arrive pas pouvez vous me donner des pistes    
 
Merci d'avance  
Bonne soirée

mood
Publicité
Posté le 08-02-2014 à 21:06:15  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  exercice TD en bases

 

Sujets relatifs
Les variables bases en C++Aide exercice VB
[Qt Débutant] QTreeWidget, problème avec les fonctions de basesExercice en C
Problème exerciceLien inverse dans les bases des données objet
exercice arbre binaire de rechercheExercice VBA Excel sur le NOM PRENOM
Quel langage pour bases de données, stats et user interfaceun exercice en C
Plus de sujets relatifs à : exercice TD en bases


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR