Advertisement
Guest User

Untitled

a guest
Nov 12th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. void imie() {
  5.     std::cout << "Artur Rutkowski\n";
  6. }
  7. float dzielenie(float x, float y) {
  8.     return x / y;
  9. }
  10.  
  11. int main()
  12. {
  13.     std::fstream plik;
  14.     double a, b, i{}, j = 0;
  15.     int ch;
  16.     plik.open("plik.txt", std::ios::in | std::ios::out);
  17.     if (plik.good() == true) {
  18.         do {
  19.             imie();
  20.             std::cout << "Podaj dzielna: ";
  21.             std::cin >> a;
  22.             if (std::cin.fail() == true) {
  23.                 std::cout << "Podaj odpowiedni znak\n";
  24.                 std::cin.clear();
  25.                 std::cin.ignore();
  26.                 ch = 1;
  27.             }
  28.             else {
  29.                 std::cout << "Podaj dzielnik: ";
  30.                 std::cin >> b;
  31.                 if (std::cin.fail() == true) {
  32.                     std::cout << "Podaj odpowiedni znak\n";
  33.                     std::cin.clear();
  34.                     std::cin.ignore();
  35.                     ch = 1;
  36.                 }
  37.                 else {
  38.                     std::cout<<"Wynikiem jest "<<dzielenie(a, b);
  39.                     ch = 0;
  40.                 }
  41.             }
  42.         } while (ch == 1);
  43.     }
  44.     else {
  45.         std::cout << "Nie udało się otworzyć pliku\n";
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement