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

Ответы 2

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

    #include <stdlib.h>

    #include <time.h>

    #include <conio.h>

    #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("");

    }

     

    getch();

    printf("");

     

    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]", max, max / 7);

     } else {

      printf("");

     }

    }

     

    printf("amount: %d", valid);

     

    getch();

     

    return 0;

    }

    • Автор:

      kylainly
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years