Advertisement
Guest User

kalkulus

a guest
Dec 16th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5. int liczba1;
  6. int liczba2;
  7. int wynik;
  8. int wybor;
  9.  
  10. do
  11. {
  12. std::cout << "Podaj liczby do wyniku" << std::endl;
  13. std::cin >> liczba1 >> liczba2;
  14. std::cout << "Podales liczby " << liczba1 << liczba2 << std::endl;
  15. std::cout << "Wybierz rodzaj operacji " << std::endl;
  16. std::cin >> wybor;
  17. while(1){
  18. if(std::cin.fail())
  19. {
  20. std::cin.clear();
  21. cin.get();
  22. std::cout<<“You have entered wrong input”<<std::endl;
  23. std::cin>>a;
  24. }
  25. if(!cin.fail()){
  26. break;
  27. }
  28.  
  29. cout << "Bad value!";
  30. cin.clear();
  31. cin.ignore(numeric_limits<streamsize>::max(), '\n');
  32. }
  33.  
  34.  
  35.  
  36. if (wybor == 1){
  37. wynik = liczba1 + liczba2;
  38. std::cout << "Wynik dodawania to " << wynik << std::endl;
  39. }
  40. } while( wynik > 0);
  41.  
  42. std::cout << "Koniec kalkulowania" << std::endl;
  43. return 0;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement