Lecții din modul (3/3)
Intrare/ieșire și fluxuri
În C++, intrarea și ieșirea standard sunt gestionate prin streamuri (fluxuri de date) definite în biblioteca standard <iostream>.
Cele două obiecte principale pe care le vei folosi sunt:
std::cout: fluxul de ieșire (asociat cu ecranul).std::cin: fluxul de intrare (asociat cu tastatura).
Se imprimă cu std::cout
Pentru a trimite date pe ecran, folosim operatorul de inserare <<:
#include <iostream>
int main() {
std::cout << "Hello!" << " Welcome to C++." << std::endl;
return 0;
}<<poate fi înlănțuit pentru a tipări diferite texte și variabile consecutiv.std::endlinserează un caracter newline (\n) și șterge fluxul (se asigură că rezultatul este afișat imediat pe ecran).
Citind cu std::cin
Pentru a citi valorile introduse de utilizator, folosim fluxul de intrare standard std::cin combinat cu operatorul de extracție >>:
#include <iostream>
int main() {
int age;
std::cout << "Enter your age: ";
std::cin >> age; // Extracts user input and saves it into age
std::cout << "You are " << age << " years old." << std::endl;
return 0;
}Încercați-l singur
Tipăriți mesajul „C++ este rapid!” urmată de o nouă linie folosind std::endl.
Afișează indiciu
Usa l'operatore d'inserimento `<<`con`std::cout`e`std::endl`.
Soluție disponibilă după 3 încercări
Declarați o variabilă întreagă numită număr. Citiți valoarea sa din intrarea standard folosind std::cin și apoi tipăriți-o folosind std::cout.
Afișează indiciu
Pentru a citi folosiți `std::cin >> number;`și pentru a tipări folosi`std::cout <<număr;`.
Soluție disponibilă după 3 încercări