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>>.
#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;
}
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.