Advertisement
Guest User

Untitled

a guest
May 20th, 2019
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdio.h>
  3.  
  4. using namespace std;
  5. float wynik;
  6. float arytm;
  7. int znaleziona = 0;
  8. int n = 0;
  9. float srednia(int rozmiar, float tabl[])
  10. {
  11. for (int i = 0; i < rozmiar; i++)
  12. {
  13. wynik += tabl[i];
  14. }
  15. arytm = wynik / rozmiar;
  16.  
  17. return arytm;
  18. }
  19. int wieksze(int rozmiar, float tab[], float wynikSrednia)
  20. {
  21. for (int i = 0; i < rozmiar; i++)
  22. {
  23. if (tab[i] > wynikSrednia)
  24. n++;
  25. }
  26.  
  27. return n;
  28.  
  29. }
  30. int main()
  31. {
  32. int i = 0;
  33. int rozmiar_tablicy = 0;
  34. float wynikSrednia;
  35.  
  36. cout << "Podaj rozmiar tablicy: " << endl;
  37. cin >> rozmiar_tablicy;
  38.  
  39. float* tablica = new float[rozmiar_tablicy];
  40.  
  41. for (i = 0; i < rozmiar_tablicy; i++) {
  42. cout << "Element " << i+1 << ": " <<endl;
  43. cin >> tablica[i];
  44. }
  45.  
  46. wynikSrednia = srednia(rozmiar_tablicy, tablica);
  47.  
  48. cout << endl << "w tablicy znajduje sie " << wieksze(rozmiar_tablicy, tablica, wynikSrednia) << " liczb wiekszych od sredniej arytmetycznej, ktora wynosi: " << wynikSrednia;
  49.  
  50. return 0;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement