Advertisement
Guest User

Untitled

a guest
Feb 26th, 2020
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.00 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void bezwzgledna()
  6. {
  7.     int liczba;
  8.     cout << "Podaj liczbe: ";
  9.     cin >> liczba;
  10.     if (liczba>=0)
  11.     {
  12.         cout << "Wartosc bezwzgledna podanej liczby wynosi: " <<  liczba;
  13.     }
  14.     else if (liczba <0)
  15.     {
  16.         cout << "Wartosc bezwzgledna podanej liczby wynosi: " <<  -liczba;
  17.     }
  18. }
  19.  
  20. void funkcja()
  21. {
  22.     int a,b,x;
  23.     cout << "Funkcja ma postac y=ax+b, podaj wartosci czynnikow a i b" << endl;
  24.     cout << "Wprowadz a: ";
  25.     cin >> a;
  26.     cout << "Wprowadz b: ";
  27.     cin >> b;
  28.  
  29.     if(b==0 && a!=0)
  30.     {
  31.         cout << "Funkcja ma miejsce zerowe dla x=0";
  32.     }
  33.  
  34.     else if (b==0 && a==0)
  35.     {
  36.         cout << "Funkcja ma nieskończenie wiele miejsc zerowych.";
  37.     }
  38.  
  39.     else if (a==0)
  40.     {
  41.         cout << "Funkcja nie ma miejsca zerowego";
  42.     }
  43.     else
  44.     {
  45.         x=-b/a;
  46.         cout << "Funkcja ma miejsce zerowe dla x=" << x;
  47.     }
  48.  
  49.  
  50. }
  51.  
  52. void choinka()
  53. {
  54.     int a,b,c,d;
  55.  
  56.     cout << "Podaj wysokosc choinki: ";
  57.     cin >> a;
  58.     c=-1;
  59.     d=c;
  60.     b=a;
  61.     for(a;a>0;a--)
  62.     {
  63.         b=a-1;
  64.         c=c+2;
  65.         d=c;
  66.         for (b;b>0;b--)
  67.         {
  68.             cout << " ";
  69.         }
  70.         for(d;d>0;d--)
  71.             {
  72.                 cout << "*";
  73.             }
  74.          cout << endl;
  75.     }
  76.  
  77. }
  78.  
  79. void imie()
  80. {
  81.     string name;
  82.  
  83.     do
  84.     {
  85.         cout << "Wprowadz imie: ";
  86.         cin >> name;
  87.     }while(name!="Michal");
  88.  
  89.     cout << "Dobrze!";s
  90. }
  91.  
  92. int main()
  93. {
  94.     int wybor;
  95.     cout << "1. Wartosc bezwzgledna" << endl;
  96.     cout << "2. Funkcja liniowa" << endl;
  97.     cout << "3. Choinka" << endl;
  98.     cout << "4. Podaj imie" << endl;
  99.     cin >> wybor;
  100.  
  101.     switch (wybor)
  102.     {
  103.         case 1:
  104.             bezwzgledna();
  105.             break;
  106.         case 2:
  107.             funkcja();
  108.             break;
  109.         case 3:
  110.             choinka();
  111.             break;
  112.         case 4:
  113.             imie();
  114.             break;
  115.     }
  116.  
  117.  
  118.     return 0;
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement