Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.01 KB | None | 0 0
  1. #include "pch.h"
  2. #include <iostream>
  3. #include "ConsoleApplication83.h"
  4. using namespace std;
  5. int main()
  6. {
  7. setlocale(LC_ALL, "");
  8. int najw;
  9. int najm;
  10.  
  11. int tab[5];
  12. //Wpisanie do tablicy 5 elementowej wartosci
  13. for (int i = 0; i < 5; i++) {
  14. cout << "Podaj wartosc talbicy nr " << i << " : ";
  15. cin >> tab[i];
  16.  
  17. }
  18. //Najwieksza i najmniejsza wartosc tablicy
  19. najw = tab[0];
  20. najm = tab[0];
  21. for (int a = 0; a < 5; a++) {
  22. if (najw < tab[a]) {
  23. najw = tab[a];
  24. }
  25. else {
  26. najm = tab[a];
  27. }
  28. }
  29.  
  30. cout << "Najwieksza liczba to x = " << najw << " Najmniejsza liczba to y = " << najm;
  31.  
  32. //Srednia arytmetyczna i suma
  33. double srednia1 = 0;
  34. double srednia = 0;
  35. double suma = 0;
  36. for (int c = 0; c < 5; c++) {
  37. srednia = (srednia + tab[c]) ;
  38. suma = suma + tab[c];
  39. }
  40. srednia1 = srednia /5;
  41. cout << endl;
  42. cout << "Średnia arytmetyczna wynosi: " << srednia1 << " Suma wynosi: " << suma;
  43. //Wariacje i oddchylenie standardowe
  44. double wariancja = 0;
  45. double wariancja1 = 0;
  46. double a, b, c, d, e;
  47. double oddchy = 0;
  48. a = (tab[0] - srednia1);
  49. b = (tab[1] - srednia1);
  50. c = (tab[2] - srednia1);
  51. d = (tab[3] - srednia1);
  52. e = (tab[4] - srednia1);
  53. wariancja =wariancja+ a*a+b*b+c*c+d*d+e*e;
  54.  
  55.  
  56. wariancja1 = wariancja / 5;
  57. oddchy = sqrt(wariancja1);
  58. cout << "\n-------------------------------" << endl;
  59. cout << "Wariancja: " << wariancja1;
  60. cout << "\nOddchylenie standardowe wynosi: " << oddchy;
  61.  
  62. //czy wystepuja elementy podzielne PRZEZ 3
  63.  
  64. for (int e = 0; e < 5; e++) {
  65. if (tab[e] % 3 == 0)
  66. cout << "\nLiczba podzielna przez 3 to: " << tab[e] << " z tablicy nr: "<< e ;
  67. else {
  68. cout << "\nBrak liczb podzielnych przez 3 w tablicy o nr: " << e;
  69. }
  70. }
  71.  
  72.  
  73. //WYSWIETLENIE ODPOWIEDNIEGO nr tablicy podana przez użytkownika
  74. int n = 0;
  75.  
  76. cout << "\nWyswietl nr tablicy od 0-4: ";
  77. cin >> n;
  78.  
  79. while (n>4)
  80. {
  81. cout << "Wyswietl nr tablicy od 0-4: ";
  82. cin >> n;
  83. }
  84. cout<<"Wartośc wynosi: "<< tab[n];
  85.  
  86. getchar();
  87. return 0;
  88. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement