Vous êtes sur la page 1sur 3

Aplikacija kontrolira dali su uneseni brojevi #include <iostream>; using namespace std; int main() { int iBroj1, iBroj2;

bool bGreska; do { cout << "Unesite prvi broj: " << endl; cin >> iBroj1; bGreska = cin.fail(); cin.clear(); cin.ignore(numeric_limits<streamsize>::max(), '\n'); if (bGreska == true) { cout << "Niste unjeli broj. Unesite broj." << endl; } } while (bGreska == true); do { cout << "Unesite drugi broj: " << endl; cin >> iBroj2; bGreska = cin.fail(); cin.clear(); cin.ignore(numeric_limits<streamsize>::max(), '\n'); if (bGreska == true) { cout << "Niste unjeli broj. Unesite broj." << endl; } } while (bGreska == true); cout << "Uneseni brojevi su: " << iBroj1 << " i " << iBroj2 << " ,a suma tih brojeva je " << iBroj1 + iBroj2 << endl; return(0); }

Getline funkcija dozvoljava razmak unutar stringa. #include <iostream>; #include <string>; using namespace std; int main() { string sIme1, sIme2; cout << "Unesite neko ime: " << endl; getline(cin, sIme1); cout << "Unesite drugo ime: " << endl; getline(cin, sIme2); cout << "Pozdrav!" << sIme1 << endl; cout << "Idi v kiblo spot." << sIme2 << endl; return(0); } Sistemske komadnde #include <iostream>; int main() { system("notepad"); system("calc"); system("md c:\\users\\admin\\desktop\\Tutorial10"); system("PAUSE"); }

1+1=1 Boleanova algebra #include <iostream>; using namespace std; int main() { bool bOdgovor; cout << "1+1= " << (bOdgovor = 1 + 1) << endl; cout << "1+1= " << (bOdgovor = true + true) << endl; cout << "1+1= " << (bOdgovor = true || true) << endl; if ((bOdgovor = 1 + 1) == true) { cout << "1 je isto ko sto i istina." << endl << endl; } return(0); }

Vous aimerez peut-être aussi