Tablice w C++
Wylosuj do tablicy 40 liczb 100;999 i odczytując liczby z tablicy sprawdź czy ilość wylosowanych liczb parzystych jest większa, mniejsza czy równa ilości liczb nieparzystych.



Odpowiedź :

Odpowiedź:

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main()

{

srand(time(NULL));

int tab[40] = {};

int parzyste = 0, nieparzyste = 0;

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

{

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

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

 {

  parzyste++;

 }

 else {

  nieparzyste++;

 }

}

if (parzyste>nieparzyste)

{

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

}

else if (parzyste<nieparzyste)

{

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

}

else

{

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

}

return 0;

}