Pętle w C++
Wylosuj 10 liczb z przedziału 100,200 i sprawdź czy suma wylosowanych liczb parzystych jest większa, równa, czy mniejsza od sumy liczb nieparzystych. W programie umieść komentarze oraz niezbędne informacje tekstowe.



Odpowiedź :

Odpowiedź:

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main()

{

srand(time(NULL));

int tab[10] = {};

int ile_parz = 0;

int ile_nieparz = 0;

cout << "Losowe liczby z przedzialu od 100 do 200: " << endl;

for (int i = 0; i < 10;i++)

{

 tab[i] = (rand()% 100) + 100;

 if (tab[i]%2==0)

 {

  ile_parz++;

 }

 else {

  ile_nieparz++;

 }

 cout << tab[i] << ", ";

}

cout << endl;

cout << "Sposrod tych liczb " << ile_parz << " jest parzystych" << endl;

cout << "Sposrod tych liczb " << ile_nieparz << " jest nieparzystych" << endl;

if (ile_parz>ile_nieparz)

{

 cout << "Ilosc liczb parzystych jest wieksza od ilosci liczb nieparzystych.";

}

else if (ile_parz<ile_nieparz)

{

 cout << "Ilosc liczb nieparzystych jest wieksza od ilosci liczb parzystych.";

}

else

{

 cout << "Ilosc liczb nieparzystych i parzystych jest taka sama.";

}

return 0;

}