Czesc!
Pisze funkcje która najpierw losowałaby losowa liczbę k z zakresu <5,15> a potem uporządkowała by tablice po k w wierszu.
Tak wyglada caly kod funkcji,
void drukowanie_tablic(int tab[],int N)
{
const int D = 5;
const int G = 15;
int k;
srand(time(0));
k = D + rand() % (G + 1 - D);
cout << endl << k << endl;
for (int i = 0; i < N; i++)
{
cout << tab[i] << ", ";
if (i%k==0)
{
cout << endl;
}
}
}
a interesuje nie ten kawalek
cout << tab[i] << ", ";
if (i%k==0)
{
cout << endl;
}
Przy takim zapisie, niestety 0 element w Tablicy jest również przerzucany do następnej linii.
Teraz moje pytanie bo niestety nie mogę wpaść jak przy wykorzystaniu modułu mógłbym pozbyć się tego problemu, jakies dobre rady ?