FilipKinderman

Ćwiczenia2/część2

Nov 20th, 2020
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.15 KB | None | 0 0
  1. 11.)
  2. #include <iostream>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9. int x;
  10. cout<<"Podaj liczbe z przedzialu od 1 do 7"<<endl;
  11. cin>>x;
  12.  
  13. string dni[7] = {"poniedzialek","wtorek","sroda","czwartek","piatek","sobota","niedziela"};
  14.  
  15. if (x>7) {
  16.     cout<<"Niepoprawna liczba";
  17. } else {
  18. if (x<1) {
  19.     cout<<"Niepoprawna liczba";
  20. } else {
  21.     cout<<dni[x-1];}
  22. }
  23. return 0;
  24. }
  25. 12.)
  26. #include <iostream>
  27. using namespace std;
  28.  
  29. int main()
  30. {
  31. int x,y,z;
  32. cout<<"Podaj trzy liczby"<<endl;
  33. cin>>x>>y>>z;
  34.  
  35. if (x+y>z && x+z>y && z+y>x) {
  36.     cout<<"Obwod trojkata wynosi "<<x+y+z;
  37. } else {
  38.     cout<<"Nie mozna zbudowac trojkata";}
  39. return 0;
  40. }
  41. 13.)
  42. #include <iostream>
  43.  
  44. using namespace std;
  45.  
  46. int main()
  47. {
  48.     int x,y;
  49.     char z;
  50.  
  51.     cout<<"Podaj dwie liczby"<<endl;
  52.     cin>>x>>y;
  53.     cout<<"Podaj znak + - * lub /"<<endl;
  54.     cin>>z;
  55.  
  56.     if (z == '+') {
  57.         cout<<x+y;
  58.     } else {
  59.         if (z == '-') {
  60.             cout<<x-y;
  61.         } else {
  62.             if (z == '*') {
  63.                 cout<<x*y;
  64.             } else {
  65.                 if (z == '/') {
  66.                     cout<<x/y;
  67.                 } else {
  68.                     cout<<"Znak niepoprawny";
  69.                 }
  70.             }
  71.         }
  72.     }
  73. return 0;
  74. }
  75.  
  76. 16.)
  77. #include <iostream>
  78.  
  79. using namespace std;
  80.  
  81. int main()
  82. {
  83.     int r;
  84.     cout<<"Podaj rok"<<endl;
  85.     cin>>r;
  86.  
  87.     if (r%4 == 0 && r%100 != 0) {
  88.         cout<<"Rok przestepny";
  89.     } else {
  90.         if (r%400 == 0) {
  91.             cout<<"Rok przestepny";
  92.         } else {
  93.             cout<<"Rok nie przestepny";
  94.         }
  95.     }
  96. return 0;
  97. }
  98. 17.)
  99. #include <iostream>
  100.  
  101. using namespace std;
  102.  
  103. int main()
  104. {
  105.     int z;
  106.     cout<<"Podaj liczbe"<<endl;
  107.     cin>>z;
  108.  
  109.     if (z<0) {
  110.         z = -z;
  111.     }
  112.     cout<<"Wartosc bezwzgledna wynosi: "<<z;
  113. return 0;
  114. }
  115. 18.)
  116. #include <iostream>
  117. #include <string>
  118.  
  119. using namespace std;
  120.  
  121. int main()
  122. {
  123.     int x;
  124.     cout<<"Podaj liczbe"<<endl;
  125.     cin>>x;
  126.  
  127.     string miesiac[12] = {"styczen","luty","marzec","kwiecien","maj","czerwiec","lipiec","sierpien","wrzesien","pazdziernik","listopad","grudzien"};
  128.  
  129.     if (x>12) {
  130.     cout<<" Podano nieprawidlowa liczbe";
  131.     } else {if (x<1) {
  132.     cout<<"Podano nieprawidlowa liczbe";
  133.     } else {
  134.      cout<<"Podano prawidlowa wartosc, ktorej odpowiada miesiac: "<<miesiac[x-1];
  135.     }}
  136. return 0;
  137. }
  138. 19.)
  139. #include <iostream>
  140. #include <string>
  141.  
  142. using namespace std;
  143.  
  144. int main()
  145. {
  146. int x,y,z;
  147. cout<<"Podaj poczatkowa wartosc przedzialu"<<endl;
  148. cin>>x;
  149. cout<<"Podaj koncowa wartosc przedzialu"<<endl;
  150. cin>>y;
  151. cout<<"Podaj liczbe do sprawdzenia"<<endl;
  152. cin>>z;
  153.  
  154. if (z>x && z<y) {
  155.     cout<<z<<" znajduje sie w podanym przedziale";
  156. } else {
  157.     cout<<z<<" nie znajduje sie w podanym przedziale";
  158.     }
  159. return 0;
  160. }
  161. 20.)
  162. #include <iostream>
  163.  
  164. using namespace std;
  165.  
  166. int main()
  167. {
  168. int x,y;
  169.  
  170. cout<<"Wpisz jaki naklad chcesz wydrukowac"<<endl;
  171. cin>>y;
  172.  
  173. if (y<500) {
  174.  
  175.     x = 15;
  176.  
  177. } else {
  178.     if (y>500 && y<1000) {
  179.         x = 12;
  180.     } else {
  181.         x = 10;
  182.     }
  183. }
  184.  
  185. cout<<"Naklad wynosi: "<<y<<"koszt wydruku to: "<<x*y<<" przy mnozniku: "<<x;
  186.  
  187. return 0;
  188. }
  189.  
Advertisement
Add Comment
Please, Sign In to add comment