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 Pasul 1: Include biblioteca #include <iostream>; #include <string>
- 2 Pasul 2: Declară variabile int varsta; std::string nume;
- 3 Pasul 3: Citește date std::cout << 'Introdu nume: '; std::cin >> nume; std::cout << 'Introdu vârsta: '; std::cin >> varsta;
- 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.