Napisz program który tablice (nr z dziennika +50) elementową wypełni liczbami losowymi z przedziału od nr z dziennika do 100. (mój nr z dziennika to 27)

Następnie z tej tablicy:

Wyświetli liczby parzyste;

Policzy liczby podzielne przez 9;

Zsumuje liczby które przy dzieleniu przez 3 dają resztę 1


Odpowiedź :

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

int tab[27+50];

int licznik = 0 , suma = 0;

int main()

{

srand(time(0));

for (int i = 0; i < 27 + 50; i++)

{

 tab[i] = rand() % 100;

 if (tab[i] < 27) tab[i] += 27;

}

cout << "Liczby parzyste w tablicy: ";

for (int i = 0; i < 27 + 50; i++)

{

 if (tab[i] % 2 == 0) cout << tab[i] << ", ";

}

for (int i = 0; i < 27 + 50; i++)

{

 if (tab[i] % 9 == 0) licznik++;

}

//cout << endl << licznik << endl;

for (int i = 0; i < 27 + 50; i++)

{

 if (tab[i] % 3 == 1) suma += tab[i];

}

//cout << suma;

}

//mam nadzieję że o to chodziło i liczę na naj