Другие языки программирования и технологии

помогите....не представляю что делать с этой задачей....язык си....

Davron Koraboev
Davron Koraboev
181
// Beby_2011-12-16
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>

#define N 7

void main()
{
srand(time(0));

int a[N][N], min;

for (int n = 0; n < N; n++, printf("\n\n"))
for (int m = 0; m < N; m++)
{
a[n][m] = rand() % 90 + 10;
printf(" %d ", a[n][m]);
}

min = a[0][0]; printf("\n\n");

for (int n = 0; n < N; n++)
for (int m = 0; m < N - n; m++)
if (m >= n )
if (min > a[n][m])
min = a[n][m];

for (int n = 0; n < N; n++)
for (int m = 0; m < N; m++)
if (n + m >= N && n > m)
if (min > a[n][m])
min = a[n][m];

for (int n = 0; n < N; n++, printf("\n\n"))
for (int m = 0; m < N; m++)
{
if (n > m && n + m < N || m >= n && n + m >= N)
printf(" %d ", min);
else
printf(" %d ", a[n][m]);
}

getch();
}
Владимир Макушин
Владимир Макушин
59 724
Лучший ответ
Найти минимальное значение среди элементов массива А в закрашенной области и заполнить всю матрицу B значением этого элемента!
я считаю себя неплохим специалистом С/С++. могу, например, объяснить, чем int* от int[] отличается, как правильно обрабатывать аппаратные прерывания в модулях ядра или бороться с дедлоками. и с радостью готов поделиться своими знаниями и в более простых вопросах.

к тому же, прошу отметить, что на момент написания ответа кроме "помогите.... не представляю что делать с этой задачей.... язык си.... " ничего написано не было.

так вот, к чему я. если вы просто возьмете и выложите условие задачи - ничего хорошего не произойдет. и, скорее всего, я стану одним из тех, кто начнет издеваться. в лучшем случае напишу что-нибудь типа "за **** рублей сделаю"

поэтому, либо сразу формулируйте нормальный вопрос. либо сразу пишите: "напишите программу" (и не рассчитывайте, что это будет бесплатно)
DC
Dima Criclivii
38 447
Как я понял вопрос. Есть Матрица чисел и надо создать из нее другую матрицу в которой элементы расположены по возрастанию. Но не могу понять значения рисунков и что они обозначают.