Leçons du module (3/3)
Entrée/Sortie et flux
En C++, les entrées et sorties standard sont gérées via des streams (flux de données) définis dans la bibliothèque standard <iostream>.
Les deux objets principaux que vous utiliserez sont :
std::cout: le flux de sortie (associé à l'écran).std::cin: le flux d'entrée (associé au clavier).
Afficher avec std::cout
Pour envoyer des données à l'écran, on utilise l'opérateur d'insertion << :
#include <iostream>
int main() {
std::cout << "Ciao!" << " Benvenuto in C++." << std::endl;
return 0;
}
<<peut être enchaîné pour afficher différents textes et variables consécutivement.std::endlinsère un caractère de nouvelle ligne (\n) et vide le flux (garantit que la sortie est immédiatement affichée à l'écran).
Lire avec std::cin
Pour lire les valeurs saisies par l'utilisateur, on utilise le flux d'entrée standard std::cin combiné avec l'opérateur d'extraction >> :
#include <iostream>
int main() {
int age;
std::cout << "Inserisci la tua eta: ";
std::cin >> age; // Extrait la saisie de l'utilisateur et la sauvegarde dans age
std::cout << "Hai " << age << " anni." << std::endl;
return 0;
}
À vous de jouer
Affichez le message 'C++ is fast!' suivi d'une nouvelle ligne en utilisant std::endl.
Afficher l'indice
Utilisez l'opérateur d'insertion `<<`avec`std::cout`et`std::endl`.
Solution disponible après 3 tentatives
Déclarez une variable entière nommée number. Lisez sa valeur à partir de l'entrée standard en utilisant std::cin, puis affichez-la en utilisant std::cout.
Afficher l'indice
Pour lire, utilisez `std::cin >> number;`et pour afficher, utilisez`std::cout << number;`.
Solution disponible après 3 tentatives