Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
Do6oDyH
0 / 0 / 0
Регистрация: 25.10.2010
Сообщений: 71
1

Найти и продублировать столбец матрицы с наибольшей суммой элементов

11.04.2011, 14:31. Просмотров 777. Ответов 2
Метки нет (Все метки)

Задан двумерный массив А из N строк и M столбцов. Найти и продублировать столбец с наибольшей суммой элементов.
Дальше этого не могу чет сделать:
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
#include <stdio.h>
#include <stdlib.h>
# include <conio.h>
# include <time.h>
# define n 6
# define m 8
 
 
int main()
{   int a[n][m];
    int x,i,j,s,max;
    srand((unsigned)time(NULL));
    for (i=0;i<n;i++)
     for (j=0;j<m;j++)
      a[i][j]=rand()%9+1;
 
    for (i=0;i<n;i++)
     {
     for (j=0;j<m;j++)
      printf("%i ",a[i][j]);
     printf("\n");
     }
     max=0;
     for (i=0;i<m;i++)
      {max+=a[j][0];
      s=0;}
Помогите кому не сложно плз
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2011, 14:31
Ответы с готовыми решениями:

Дана прямоугольная матрица. Найти столбец с наибольшей и наименьшей суммой элементов
Дана прямоугольная матрица. Найти столбец с наибольшей и наименьшей суммой элементов. Вывести на...

Найти строку матрицы с наибольшей и наименьшей суммой элементов
Дана прямоугольная матрица. Найти строку с наибольшей и наименьшей суммой элементов. Вывести на...

Найти строку матрицы с наибольшей и наименьшей суммой элементов
Дана прямоугольная матрица. Найти строку с наибольшей и наименьшей суммой элементов. Вывести на...

Найти строку матрицы с наибольшей и наименьшей суммой элементов
Дан двумерный массив T . Найти строку с наибольшей и наименьшей суммой элементов. Вывести на печать...

Найти произведение (число) строки с минимальной суммой элементов матрицы А на той столбец матрицы С, сумма элементов кот
Дано матрица A размерности M на N и матрица С размерности N на K. Найти произведение (число) строки...

2
_масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
11.04.2011, 16:15 2
Вот держи:
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#include <stdio.h>
#include <stdlib.h>
# include <conio.h>
# include <time.h>
# define n 4
# define m 4
 
 
int main()
{   int a[n][m];
    int mass[n];
    int x,i,j,s,h=0;
    int max=0;
    int max_index=0;
    int k=0;
    srand((unsigned)time(NULL));
    for (i=0;i<n;i++)
     for (j=0;j<m;j++)
      a[i][j]=rand()%9+1;
 
 printf("Ishodnaia matrix:\n\n");
 
    for (i=0;i<n;i++)//выводит исходную матрицу
     {
     for (j=0;j<m;j++){
      printf("%i ",a[i][j]);}
     printf("\n");
     }
     j=0; i=0; int sum=0;
     
     while (h<n)//высчитывает сумму столбца
     {
  for (i=0;i<n;i++){
     {
     sum+=a[i][j];}
}j++;
    printf("Summa [%d] stolbsa=%d\n",j, sum);
    mass[h]=sum;
    sum=0;  
    h++;    }
    
    
    for(i=0; i<n; i++)//выводит и высчитывает макс элемент и его столбец
    {
     if(max<mass[i])
     {
      max=mass[i];
      max_index=i+1;                
     }       
          
    }
    printf("\nMax= %d", max);
    printf("\nStolbec= %d\n\n", max_index);
    
while(k<n){//дублирует максимальный столбец
    for(i=0; i<n; i++)
    {
     for(j=0; j<m; j++)
     {
     a[i][k]=a[i][max_index-1];
             
               }         
              } k++;
              }   
    
    for (i=0;i<n;i++)//выводит исходную матрицу
     {
     for (j=0;j<m;j++){
      printf("%i ",a[i][j]);}
     printf("\n");
     }
    
getch();}
2
Do6oDyH
0 / 0 / 0
Регистрация: 25.10.2010
Сообщений: 71
11.04.2011, 16:16  [ТС] 3
Спасибо большое!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2011, 16:16

Найти строку с наибольшей и наименьшей суммой элементов
Дан двумерный массив T .Найти строку с наибольшей и наименьшей суммой элементов.Вывести на печать...

Найти наименьшее из значений элементов сотлбца, который обладает наибольшей суммой модулей элементов
Дана квадратная матрица порядка n. Найти наименьшее из значений элементов сотлбца, который обладает...

Найти столбец с наименьшей суммой всех элементов столбца
Текст задания Дана матрица произвольного размера MxN (M строк, N столбцов, 0 &lt; M,N &lt;= 99)....


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

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

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