Форум программистов, компьютерный форум, киберфорум
Наши страницы

C для начинающих

Войти
Регистрация
Восстановить пароль
 
Emisare
0 / 0 / 0
Регистрация: 14.05.2014
Сообщений: 29
#1

Удалить строку матрицы с наименьшым средним значением - C (СИ)

09.06.2014, 17:26. Просмотров 262. Ответов 0
Метки нет (Все метки)

Программа задает матрицу размером 10х15 с рандомными значениями от 0 до 100
Потом считает среднее значение каждой строки и выводит в новую матрицу
Надо найти [дописать код] в новой матрице наименьшее число и удалить строку в первой матрице. Вывести 1ю матрицу без строки с наименьшым средним значением

Код:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# include <stdlib.h>
# include <stdio.h>
# include <conio.h>
# define MAX 100
# define MAXIMUM 100
 
main()
{
        int ryadok = 15, stolbik = 10, a[MAX][MAXIMUM], b[MAX][MAXIMUM], sum;
        short i, j, m, n;
 
        
 
         for ( i = 1; i < ryadok + 1; ++i )
                for ( j = 1; j < stolbik + 1; ++j )
                        a[i][j] = rand() % 99 + 1;
 
          for ( i = 1; i < ryadok + 1; ++i )
          {
                printf("\n");
                for ( j = 1; j < stolbik + 1; ++j )
                        printf("%d ", a[i][j]);
                }
 
           for ( i = 1; i < ryadok + 1; ++i )
           {    sum = 0;
              for ( j = 1; j < stolbik + 1; ++j )
                        sum += a[i][j];
                        sum /= stolbik;
              for ( j = 1; j < stolbik + 1; ++j )
              a[i][j] = sum;
                
 
           }
           
           
      printf("\n");
        m = i;
        n = j;
        stolbik = 1; 
           for ( m = 1; m < ryadok + 1; ++m ) 
           {
                printf("\n");
                for ( n = 1; n < stolbik + 1; ++n )
                        printf("%d ", a[m][n]);
           }
           
 
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2014, 17:26
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Удалить строку матрицы с наименьшым средним значением (C (СИ)):

Удалить из матрицы строку с минимальным значением произведения всех его элементов. - C (СИ)
Ввести прямоугольную матрицу действительных чисел. Удалить из матрицы строку с минимальным значением произведения всех его элементов. Что...

Дан числовой массив A размера N. Каждый элемент массива A[k] заменить средним значением первых k элементов - C (СИ)
Помогите написать задачку, вот у меня есть динамический массив , что делать дальше? #include &lt;stdio.h&gt; #include &lt;math.h&gt; #include...

Удалить строку матрицы - C (СИ)
Добрый день! как в матрице m удалить вторую строку?

Удалить из матрицы строку и столбец - C (СИ)
Задача такова: реализуйте следующее преобразование двумерной матрицы: при передаче в выходную матрицу их исходной изымают мы строка и...

Из заданной матрицы удалить К-ю строку и L-й столбец - C (СИ)
Из заданной матрицы удалить К-ю строку и L-й столбец. Задача простая, но все же, не могу сообразить. Может кто-то поможет, спасибо. ...

Удалить из матрицы строку и столбец с заданным номером - C (СИ)
Здравствуйте! Помогите пожалуйста найти ошибку в коде. Если я ввожу 5 столбцов и 2 строки.Потом удаляю 2 строку(или 1).Потом удаляю к...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2014, 17:26
Привет! Вот еще темы с ответами:

Удалить строку, содержащую минимальный элемент матрицы - C (СИ)
Нужно написать код на Си.Дана матрица А размерностью NхM, , удалить строку содержащую минимальный элемент.Нужно сделать в программе...

С помощью realloc удалить последнюю строку и столбец матрицы - C (СИ)
как перераспределить память? необходимо реалоком удалить последнюю строку и столбец как это реализовать также необходимо выделить в...

Удалить строку матрицы с максимальным номером, в которой все элементы четны и упорядочены по возрастанию - C (СИ)
Преобразовать матрицу А (N x M) в матрицу Б, путем удаления строки с максимальным номером, в которой все элементы четны и упорядочены по...

Замена максимального и минимального элементов прямоугольной матрицы их средним геометрическим - C (СИ)
Написать программу замены максимального и минимального элементов прямоугольной матрицы. Заменить их средним геометрическим. Массив...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru