SHARE
TWEET

Untitled

a guest Nov 19th, 2019 73 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. struct uczen{
  4.     char imie[30];
  5.     char nazwisko[30];
  6.     int polski;
  7.     int matematyka;
  8.     int przyroda;
  9.     int historia;
  10.  
  11.     };
  12. float srednia (struct uczen a)
  13. {
  14. return((a.polski + a.matematyka + a.przyroda + a.historia )/4.0);
  15. }
  16.  
  17.  
  18. void oceny (struct uczen a)
  19. {
  20.     int temp[4];
  21.     int zliczanie[6];
  22.     for(int i; i<6; ++i)
  23.     {
  24.         zliczanie[i] = 0;
  25.     }
  26.     temp[0] = a.polski;
  27.     temp[1] = a.matematyka;
  28.     temp[2] = a.przyroda;
  29.     temp[3] = a.historia;
  30.     for(int i= 0; i<4; ++i)
  31.     {
  32.         ++zliczanie[temp[i]];
  33.     }
  34.     for(int i = 0; i<6; ++i)
  35.     {
  36.         printf("Liczba wszytskich ocen %d wynoci %d\n", i+1, zliczanie[i]);
  37.     }
  38. }
  39. int main()
  40. {
  41.      struct uczen Nowak = {"Jan", "Nowak", 5, 4, 6, 3};
  42.      struct uczen Kowalski = {"Jakub", "Kowalski", 5, 6, 6, 3};
  43.      struct uczen Lilak = {"Hanna", "Lilak", 5, 4, 6, 3};
  44.  
  45.     printf("Srednia Nowaka wynoni %.2f\n", srednia(Nowak));
  46.     printf("Srednia Kowalski wynoni %.2f\n", srednia(Kowalski));
  47.     printf("Srednia Lilak wynoni %.2f\n", srednia(Lilak));
  48.  
  49.     oceny(Nowak);
  50.  
  51.  
  52.     return 0;
  53. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top