Advertisement
Guest User

Untitled

a guest
Jun 8th, 2018
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <studio.h>
  2. #include <stdlib.h>
  3.  
  4. struct katana {
  5.     char rodzaj;
  6.     int cena;
  7.     float masa;
  8. };
  9. struct pistolet {
  10.     char rodzaj;
  11.     int cena;
  12.     float masa;
  13. };
  14. struct amunicja {
  15.     char rodzaj;
  16.     int cena;
  17.     float masa;
  18. };
  19. struct statystyki {
  20.     float masa_calk_kat;
  21.     float masa_calk_pis;
  22.     float masa_calk_amu;
  23.     int koszt_calk_kat;
  24.     int koszt_calk_pis;
  25.     int koszt_calk_amu;
  26.     int liczba_sztuk_kat;
  27.     int liczba_sztuk_pis;
  28.     int liczba_sztuk_amu;
  29. };
  30.  
  31.  
  32. //Tu trzeba zrobić wczytywanie danych z pliku
  33. /*
  34. void wczytywanie ();
  35. {
  36.     const char *nazwa_pliku = "list.przewozowy.txt";
  37.     FILE plik = fopen (nazwa_pliku, blBL);
  38.     fclose (plik);
  39. }
  40. */
  41.  
  42. void liczenie () {
  43.  
  44. //Tu je liczymy
  45.  
  46.     struct katana swords = {.masa=100.00, .cena = 10};
  47.     struct pistolet guns = {.masa=200.00, .cena = 20};
  48.     struct amuncja ammo = {.masa=300.00, .cena = 30};
  49.     struct statystyki stats = {0,0,0};
  50.  
  51.     for (int i=0; i<1; i++){
  52.         stats.koszt_calk_kat += swords.cena;
  53.         stats.masa_calk_kat += swords.masa;
  54.     }
  55.     for (int i=0; i<1; i++){
  56.         stats.koszt_calk_pis += guns.cena;
  57.         stats.masa_calk_pis +=guns.masa;
  58.     }
  59.     for (int i=0; i<1; i++){
  60.         stats.koszt_calk_amu += ammo.cena;
  61.         stats.masa_calk_amu +=ammo.masa;
  62.     }
  63.  
  64.  
  65.     printf ("koszt katan do:% d \ n", stats.koszt_calk_kat);
  66.     printf ("koszt pistoletow to:% d \ n", stats.koszt_calk_pis);
  67.     printf ("koszt amunicji do:% d \ n", stats.koszt_calk_amu);
  68.     printf ("masa katan do:% f \ n", stats.masa_calk_kat);
  69.     printf ("masa pistoletow do:% f \ n", stats.masa_calk_pis);
  70.     printf ("masa amunicji do:% f \ n", stats.masa_cal_amu);
  71. }
  72.  
  73. int main (void)
  74. {
  75. Liczenie ();
  76. return 0;
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement