Informatică Programare

Cum citesc de la tastatura in C++?

În C++, citești de la tastatură folosind obiectul cin din biblioteca iostream. Acesta preia date introduse de utilizator și le stochează în variabile. De exemplu, int varsta; cin >> varsta; citește un număr întreg.

Metode de citire

  • Citire simplă #include <iostream>; int main() { int x; std::cin >> x; } citește un întreg și îl stochează în x.
  • Citire multiplă std::cin >> a >> b; citește două valori, separate prin spațiu, și le atribuie variabilelor a și b.
  • Citire șiruri de caractere std::string nume; std::cin >> nume; citește un cuvânt. Pentru linii întregi, folosește std::getline(std::cin, nume).
  • Verificare erori if (!(std::cin >> x)) { std::cout << 'Eroare'; } verifică dacă citirea a eșuat, cum ar fi la introducerea textului în loc de număr.

Exemplu complet

  1. 1
    Pasul 1: Include biblioteca #include <iostream>; #include <string>
  2. 2
    Pasul 2: Declară variabile int varsta; std::string nume;
  3. 3
    Pasul 3: Citește date std::cout << 'Introdu nume: '; std::cin >> nume; std::cout << 'Introdu vârsta: '; std::cin >> varsta;
  4. 4
    Pasul 4: Afișează rezultat std::cout << 'Salut, ' << nume << ', ai ' << varsta << ' ani.';

Folosește cin cu grijă pentru tipuri de date potrivite și verifică erorile la introducerea utilizatorului.

Mai multe din Programare