Advertisement
pakson

średniaarytmetyczna/ważnoa

Jun 3rd, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. #include <iostream>
  2. int main()
  3. {
  4. int l_ocen, pomocnicza, ocena,wybor;
  5. double suma_ocen = 0.0;
  6.  
  7.  
  8. printf ("jesli chesz obliczyc srednia wybierz 1, jesli srednia wazona wybierz 2 \n");
  9. scanf("%d", &wybor);
  10.  
  11. while (wybor!=1&&wybor!=2)
  12. {
  13. printf ("jesli chesz obliczyc srednia wybierz 1, jesli srednia wazona wybierz 2 \n");
  14. scanf("%d", &wybor);
  15. }
  16.  
  17. switch( wybor )
  18. {
  19. case 1:
  20. printf ("podaj liczbe ocen jaka chcesz wpisac \n");
  21.  
  22. scanf("%d", &l_ocen);
  23.  
  24. for( pomocnicza = 0; pomocnicza < l_ocen; pomocnicza++ )
  25. {
  26. printf ("podaj ocene \n");
  27.  
  28. scanf("%d", &ocena);
  29. suma_ocen += ocena;
  30.  
  31. }
  32.  
  33. printf("%f", suma_ocen/l_ocen);
  34. break;
  35.  
  36.  
  37.  
  38. case 2:
  39.  
  40. int liczba_ocen;
  41. float ocenka;
  42. float waga;
  43. float wynik_ocen=0;
  44. float suma_wag=0;
  45. printf ("podaj liczbe ocen \n");
  46. scanf ("%d",&liczba_ocen);
  47.  
  48.  
  49. for(int i=0; i<liczba_ocen;i++)
  50. {
  51. printf ("podaj ocene:\n");
  52. scanf("%f", &ocenka);
  53. printf ("podaj wage:\n");
  54. scanf("%f", &waga);
  55. wynik_ocen=wynik_ocen+(ocenka*waga);
  56. suma_wag=suma_wag+waga;
  57.  
  58.  
  59. }
  60. printf("Srednia wynosi: %f",wynik_ocen/suma_wag);
  61. }
  62. return 0;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement