Znamy już instrukcje warunkowe i operatory. Zanim przejdziemy do dalszych zagadnień języka C++ opanujmy to co już umiemy na bardziej interaktywnych przykładach, w których użytkownik wprowadza wartość zmiennej w trakcie działania programu.
Wprowadzanie danych
Znamy już instrukcje warunkowe i operatory. Zanim przejdziemy do dalszych zagadnień języka C++ opanujmy to co już umiemy na bardziej interaktywnych przykładach, w których użytkownik wprowadza wartość zmiennej w trakcie działania programu.
W celu wprowadzenia danych do pamięci programu w trakcie jego działania należy posłużyć się procedurą cin>>.
[codesyntax lang=”cpp”]
#include <iostream> using namespace std; int liczba; int main() { cout<<"Podaj jakąś liczbę: "; cin>>liczba; if(liczba > 0) { cout<<"Liczba jest większa od zera"<<endl; } else if(liczba < 0) { cout<<"Liczba jest mniejsza od zera"<<endl; } else { cout<<"Liczba jest równa zeru"<<endl; } return 0; }
[/codesyntax]
komeniusz@cyber-jadro:~/Pulpit$ g++ pierwszy.cpp -o program
komeniusz@cyber-jadro:~/Pulpit$ ./program
Podaj jakąś liczbę: 50
Liczba jest większa od zera
komeniusz@cyber-jadro:~/Pulpit$ ./program
Podaj jakąś liczbę: -85
Liczba jest mniejsza od zera
komeniusz@cyber-jadro:~/Pulpit$ ./program
Podaj jakąś liczbę: 0
Liczba jest równa zeru
komeniusz@cyber-jadro:~/Pulpit$
Program na początku pobiera od użytkownika wartość liczbową, a następnie informuje o jej wartości. procedura cin przydaje się w większości programach konsolowych, w których wymagane jest podanie danych przez użytkownika.