Дан массив размерность n ** nопределить количество столбцов сумма элементов которых...

0 голосов
66 просмотров

Дан массив размерность n на nопределить количество столбцов сумма элементов которых кратко семи


Информатика (445 баллов) | 66 просмотров
Дан 1 ответ
0 голосов

#include

#include

#include

#include

#define CELLS 10

#define COLS 50

int main(void) {

srand(time(NULL)); /* for "visible" random */

 

int array[COLS][CELLS];

 

int i;

int j;

 

for (i = 0; i < COLS; i++) {

 for (j = 0; j < CELLS; j++) {

 array[i][j] = 1 + rand() % 10 - 1; /* random 1 through 9 */

 printf("%d ", array[i][j]);

 }

 

 printf("\n");

}

 

getch();

printf("\n");

 

int valid = 0;

 

for (i = 0; i < COLS; i++) {

 int max = 0;  

 

 printf("sum of [");

 

 for (j = 0; j < CELLS; j++) {

 if (j < (CELLS - 1)) {

   printf("%d ", array[i][j]);

 } else {

   printf("%d] = ", array[i][j]);

 }

   

 max += array[i][j];

 }

 

 printf("%d ", max);

 

 if (max % 7 == 0) {

 valid++;

 printf("[%d / 7 = %d]\n", max, max / 7);

 } else {

 printf("\n");

 }

}

 

printf("\namount: %d\n", valid);

 

getch();

 

return 0;

}

(50 баллов)
0

Прошу прощения за столь дикое оформления кода. Этот сайт не поддерживает вставку кода и изменения ширины отступа между строками. :)