Advertisement
pan7nikt

WyszukiwanieTablica2

Dec 17th, 2019
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.39 KB | None | 0 0
  1. #include <iostream>
  2. #include <time.h>
  3. #include <cstdlib>
  4. using namespace std;
  5.  
  6. int i = 0;
  7. int tab[30];
  8. int szukane;
  9. int l = 0;e
  10.  
  11. float sumaP = 0;
  12. float sumaNp = 0;
  13. float sumaIp = 0;
  14. float sumaTab = 0;
  15. float sredniaTab = 0;
  16.  
  17. main()
  18. {
  19.     srand(time(NULL));
  20.    
  21.    
  22.     for (i=0;i<30;i++)
  23.     {
  24.         tab[i] = rand()%(20-12) + 11;
  25.         //do debugowania
  26.         cout << i << ". " << tab[i] << endl;
  27.     }
  28.    
  29.     sumaIp = 0;
  30.     sumaP = 0;
  31.     sumaNp = 0;
  32.     sumaTab = 0;
  33.     sredniaTab = 0;
  34.    
  35.    
  36.         for (i=0;i<30;i++)
  37.     {
  38.         if (i%2 == 0)
  39.         {
  40.             //cout << sumaIp << " + " << tab[i] << endl;
  41.             sumaIp = sumaIp + tab[i];
  42.             cout << "sumaIp = " << sumaIp << endl;
  43.         }
  44.        
  45.         if (tab[i]%2==0)
  46.         {
  47.             //cout << sumaP << " + " << tab[i] << endl;
  48.             //cout << "biezaca liczba = " << tab[i];
  49.             sumaP = sumaP + tab[i];
  50.             cout << "sumaP = " << sumaP << endl;
  51.         }
  52.        
  53.         if (tab[i]%2!=0)
  54.         {
  55.             sumaNp = sumaNp + tab[i];
  56.             cout << "sumaNp = " << sumaNp << endl;
  57.         }
  58.        
  59.         sumaTab = sumaTab + tab[i];
  60.         cout << "sumaTab = " << sumaTab << endl;
  61.     }
  62.    
  63.     //liczenie sredniej
  64.     sredniaTab = sumaTab/30;
  65.     cout << "======================" << endl;
  66.     cout << "suma liczb parzystych wynosi: " << sumaP << endl;
  67.     cout << "suma liczb nieparzystych wynosi: " << sumaNp << endl;
  68.     cout << "suma liczb o parzystym indeksie wynosi: " << sumaIp << endl;
  69.     cout << "srednia arytmetyczna wszystkich liczb tabeli wynosi: " << sredniaTab << endl;
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement