Mam problem z zadaniem:
Napisz program sumujący elementy podzielne przez 7 - tablicy jednowymiarowej. Liczba maksymalna elementów to 30. Zakres losowania od -99 do 99.
#include<iostream>
#include<ctime>
#include<cstdlib>
using namespace std;
int main(void)
{
int Array[30];
int suma=0;
srand(time(0));
for(int i=0;i<30;i++)
if(Array[i]%7==0)
{
cout<<(Array[i]=rand()%199-99)<<" ";
suma+=Array[i];
}
cout<<endl<<"Suma elementow tablicy wynosi: "<<suma<<endl;
return 0;
}
Problem polega na tym, że wyświetla liczby niepodzielne przez 7. Gdzie popełniłem błąd ?