4. Affichage et acquisition de données

• Affichage de messages et de valeurs
• Acquisition de valeurs numériques
• Exemples et tâches

 
 

• Exemples et tâches

1. Afficher le nombre 100 en systèmes "octet" et "hexadécimal". Utiliser les manipulateurs
oct et hex: #include < iostream.h > #include < iomanip.h > int main() { cout<<" Le nombre "<< 100<<" en systèmes octet est: "<< oct<< 100<< "."<< endl; cout<< dec; cout<<" Le nombre "<< 100<<" en systèmes hexadécimal est: "<< hex<< 100<<"."<< endl; return 0; } Le résultat est:
Le nombre 100 en système octet est 144.
Le nombre 100 en système hexadécimal est 64.

2. Afficher la valeur de x = 1.23456 , arrondie après le 4-eme signe après le point décimal. Utiliser les manipulateurs
setprecision et setiosflags(ios::fixed): #include < iostream.h > #include < iomanip.h > int main() { double x = 1.23456; cout<<" x = "<< setprecision(4)<< setiosflags(ios::fixed)<< x; return 0; } Le résultat d'exécution еst: х = 1.2346.

3. Calculer la surface S du circle ayant un rayon r = 2.45 сm. S = Пr2 :
/* Calcul de la surface du circle ayant rayon r. */ #include < iostream.h > int main() { // définition de la constante Pi const double Pi = 3.141516; // définition de la variable r double r = 2.45; // affichage du résultat cout<<" La surface d'un circle ayant rayon " << r <<" est " << Pi*r*r; return 0; } 4. Calculer la surface et le périmètre d'un rectangle ayant donné les deux côtés a et b. Afficher les résultats dans la manière suivante:

------------------------------------------------------------------------------------
XXXX Calcul de la surface et du périmètre d'un rectangle:
------------------------------------------------------------------------------------
XXXXXXXXXXXXX Les données:
/ 1 ligne /
le côté a = valeur XXXXXXXXXX le côté b = valeur
------------------------------------------------------------------------------------
XXXXXXXXXXXXX Résultats:
/ 1 ligne/
Surface = valeur XXXXXXXXXX périmètre = valeur
------------------------------------------------------------------------------------