Mam takie oto zadanie: Napisz program, który wypełni tablicę o wymiarach 100x100 liczbami losowymi z przedziału 1..100 a następnie:
elementy o indeksach [parzysty] x [parzysty] zostaną zmodyfikowane o wartość „*10”
#include <iostream> /* */
#include <conio.h>
#include <stdlib.h> /* srand, rand */
#include <time.h> /* time */
using namespace std;
int main ()
{
/*Inicjacja tablicy*/
int table[100][100];
/* initialize random seed: */
srand(static_cast<unsigned int>(time(0)));
/* generate secret number between 1 and 10: */
for(int a=0; a<=100; a++){
*(table+a) =1*a;
*(table+a)=rand() % 100 + 1;
}
for(int a=0; a<=100; a++){
/*printf(*(table+a)", ");
}
}
getch();
return 0;
}
Oprócz tego muszę wypisać schemat blokowy działania tegoż programu, jednak nie mam pojęcia jak on działa na chwilę obecną. Rozumiem, że w moim programie pętla for wypełnia komórki liczbami losowymi od 1 do 100? Proszę o pomoc, obecnie nie potrafię dojść do tego dlaczego to się nie kompiluje.