Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.27 KB | None | 0 0
  1. Zadanie 1.
  2.  
  3. #include <iostream>
  4.  
  5.  
  6. using namespace std;
  7.  
  8. //Utworzenie klasy o nazwie samochod
  9. class samochod
  10. {
  11.     private: // Ustawienie prawa dostępu jako prywatne
  12.         int cena;
  13.         int moc;
  14.         int max_predkosc;
  15.  
  16.     public:
  17.         void pobierz_dane();
  18.         void wypisz();
  19.  
  20. };
  21.  
  22.  
  23.  
  24. int main(int argc, char** argv) {
  25.    
  26.     samochod auto1;
  27.        
  28.     auto1.pobierz_dane();
  29.     auto1.wypisz();
  30.    
  31.     return 0;
  32. }
  33.  
  34. // Funkcja pobierająca dane
  35. void samochod::pobierz_dane()
  36. {
  37.    
  38.     cout<<"Podaj cene samochodu\n";
  39.     cin>>cena;
  40.     cout<<"Podaj moc samochodu\n";
  41.     cin>>moc;
  42.     cout<<"Podaj maksymalna predkosc samochodu\n";
  43.     cin>>max_predkosc; 
  44. }
  45.  
  46. //Funkcja wypisująca dane
  47. void samochod::wypisz()
  48. {
  49.     cout<<"Cena: "<<cena<<endl;
  50.     cout<<"Moc: "<<moc<<endl;
  51.     cout<<"Max_V: "<<max_predkosc<<endl;
  52. }
  53.  
  54. /----------------------------------------------------------------------------------------/
  55. Zadanie 2.
  56.  
  57. #include <iostream>
  58.  
  59. using namespace std;
  60.  
  61. //Utworzenie klasy o nazwie uczen
  62. class uczen
  63. {
  64.     private: // Ustawienie prawa dostępu jako prywatne
  65.         string imie;
  66.         string nazwisko;
  67.         int klasa;
  68.         double ocena_koncowa;
  69.  
  70.     public:
  71.         void pobierz_i_wypisz();
  72.  
  73. };
  74.  
  75.  
  76.  
  77. int main(int argc, char** argv) {
  78.    
  79.     uczen uczen1;;
  80.        
  81.     uczen1.pobierz_i_wypisz();
  82.    
  83.     return 0;
  84. }
  85.  
  86. // Funkcja pobierająca i wypisujaca dane
  87. void uczen::pobierz_i_wypisz()
  88. {
  89. // Zapisz
  90.     cout<<"Imie: \n";
  91.     cin>>imie;
  92.     cout<<"Nazwisko: \n";
  93.     cin>>nazwisko;
  94.     cout<<"Klasa: \n";
  95.     cin>>klasa;
  96.     cout<<"Ocena koncowa:\n";
  97.     cin>>ocena_koncowa;
  98.  
  99. // Wypisz
  100.  
  101.     cout<<"Imie: "<<imie<<endl;
  102.     cout<<"Nazwisko: "<<nazwisko<<endl;
  103.     cout<<"Klasa: "<<klasa<<endl;
  104.     cout<<"Ocena koncowa: "<<ocena_koncowa<<endl;
  105.  
  106. }
  107.  
  108. /------------------------------------------------------------/
  109.  
  110. Zadanie 3.
  111.  
  112. #include <iostream>
  113.  
  114.  
  115. using namespace std;
  116.  
  117. class figura
  118. {
  119.     private: // Ustawienie prawa dostępu jako prywatne
  120.         double x1, x2;
  121.         double y1;
  122.  
  123.     public:
  124.         void oblicz();
  125.  
  126. };
  127.  
  128. int main(int argc, char** argv) {
  129.    
  130.     figura prostopadloscian;
  131.    
  132.     prostopadloscian.oblicz();
  133.    
  134.     return 0;
  135. }
  136.  
  137.  
  138. void figura::oblicz()
  139. {
  140.    
  141. double pole_wynik;
  142.  
  143.     cout<<"Podaj pierwszy wymiar: \n";
  144.     cin>>x1;
  145.     cout<<"Podajdrugi wymiar: \n";
  146.     cin>>x2;
  147.     cout<<"Podaj trzeci wymiar: \n";
  148.     cin>>y1;
  149.    
  150.  
  151. pole_wynik=2*(x1*x2)+2*(x1*y1)+2*(x2*y1);
  152.  
  153.     cout<<"Pole powierzchni wynosi: "<< pole_wynik;
  154. }
  155.  
  156. /-----------------------------------------------------------------/
  157.  
  158. Zadanie 4.
  159.  
  160. #include <iostream>
  161.  
  162. using namespace std;
  163.  
  164. class Rachunek
  165. {
  166.     private:
  167.         string data;
  168.         double wartosc_netto, podatek, wartosc_brutto;
  169.        
  170.  
  171.     public:
  172.         void oblicz_brutto_i_podatek();
  173.         void wczytaj();
  174.         void wyswietl();
  175. };
  176.  
  177. int main(int argc, char** argv) {
  178.    
  179.     Rachunek rachunek1;
  180.     rachunek1.wczytaj();
  181.     rachunek1.oblicz_brutto_i_podatek();
  182.     rachunek1.wyswietl();
  183.     return 0;
  184. }
  185.  
  186.  
  187. void Rachunek::oblicz_brutto_i_podatek()
  188. {
  189.     wartosc_brutto=(0.23*wartosc_netto)+wartosc_netto;
  190.     podatek=wartosc_brutto-wartosc_netto;  
  191. }
  192.  
  193. void Rachunek::wczytaj()
  194. {
  195.     cout<<"Data: \n";
  196.     cin>>data;
  197.     cout<<"Wartosc netto: \n";
  198.     cin>>wartosc_netto;
  199.  
  200. }
  201.  
  202. void Rachunek::wyswietl()
  203. {
  204.     cout<<"Data: "<<data<<endl;
  205.     cout<<"Wartosc netto: "<<wartosc_netto<<endl;
  206.     cout<<"Podatek: "<<podatek<<endl;
  207.     cout<<"Wartosc brutto: "<<wartosc_brutto<<endl;24
  208.    
  209. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement