Salt la conținutul principal
Modulul 1 · Lecția 3 din 33/18 în curs~10 min
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 <<:

C++
#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::endl inserează 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 >>:

C++
#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

Exercițiu#cpp.m1.l3.e1
Încercări: 0Se încarcă…

Tipăriți mesajul „C++ este rapid!” urmată de o nouă linie folosind std::endl.

Se încarcă editorul...
Afișează indiciu

Usa l'operatore d'inserimento `<<`con`std::cout`e`std::endl`.

Soluție disponibilă după 3 încercări

Exercițiu#cpp.m1.l3.e2
Încercări: 0Se încarcă…

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.

Se încarcă editorul...
Afișează indiciu

Pentru a citi folosiți `std::cin >> number;`și pentru a tipări folosi`std::cout <&lt;număr;`.

Soluție disponibilă după 3 încercări