autor: asciideusz » 14 lut 2022, 09:29
Program ma losować 30 elementów tablicy i wyświetlać ilość tych które są podzielne przez 6... Jak zoptymalizować ten kod? D:
Kod: Zaznacz cały
#include <cstdlib>
#include <ctime>
#include <iostream>
using namespace std;
int main()
{
int tablica[30];
srand((unsigned)time(0));
for(int i=0; i<30; i++){
tablica[i] = (rand()%1000)+30;
cout << tablica[i] << " ";
int podzielne = 0;
for( int i=0; i<30; i++) if( tablica[i] % 6 == 0 ) podzielne++;
}
}
Program ma losować 30 elementów tablicy i wyświetlać ilość tych które są podzielne przez 6... Jak zoptymalizować ten kod? D:
[code]#include <cstdlib>
#include <ctime>
#include <iostream>
using namespace std;
int main()
{
int tablica[30];
srand((unsigned)time(0));
for(int i=0; i<30; i++){
tablica[i] = (rand()%1000)+30;
cout << tablica[i] << " ";
int podzielne = 0;
for( int i=0; i<30; i++) if( tablica[i] % 6 == 0 ) podzielne++;
}
}[/code]