Lekcje modułu (3/3)
Wejście/Wyjście i strumienie
W C++ standardowe wejście i wyjście są obsługiwane przez strumienie (streams) zdefiniowane w bibliotece standardowej <iostream>.
Dwa główne obiekty, których będziesz używać, to:
std::cout: strumień wyjściowy (powiązany z ekranem).std::cin: strumień wejściowy (powiązany z klawiaturą).
Wypisywanie za pomocą std::cout
Do wysyłania danych na ekran służy operator wstawiania <<:
#include <iostream>
int main() {
std::cout << "Ciao!" << " Benvenuto in C++." << std::endl;
return 0;
}
<<można łączyć w łańcuchy, aby wypisywać różne teksty i zmienne po kolei.std::endlwstawia znak nowej linii (\n) i opróżnia strumień (wymusza natychmiastowe wyświetlenie danych na ekranie).
Odczytywanie za pomocą std::cin
Do odczytu wartości wprowadzonych przez użytkownika służy standardowy strumień wejściowy std::cin w połączeniu z operatorem pobierania >>:
#include <iostream>
int main() {
int age;
std::cout << "Inserisci la tua eta: ";
std::cin >> age; // Pobiera wejście użytkownika i zapisuje je w zmiennej age
std::cout << "Hai " << age << " anni." << std::endl;
return 0;
}
Spróbuj sam
Wypisz komunikat 'C++ is fast!' a następnie przejdź do nowej linii za pomocą std::endl.
Pokaż wskazówkę
Użyj operatora wstawiania `<<`z`std::cout`i`std::endl`.
Rozwiązanie dostępne po 3 próbach
Zadeklaruj zmienną całkowitą o nazwie number. Odczytaj jej wartość ze standardowego wejścia za pomocą std::cin, a następnie wypisz ją przy użyciu std::cout.
Pokaż wskazówkę
Do odczytu użyj `std::cin >> number;`, a do wypisania użyj `std::cout << number;`.
Rozwiązanie dostępne po 3 próbach