Форум программистов, компьютерный форум CyberForum.ru

Найти сумму элементов матрицы, стоящих после максимального - C++

Восстановить пароль Регистрация
 
Dmittiy
0 / 0 / 0
Регистрация: 11.03.2010
Сообщений: 3
11.03.2010, 23:56     Найти сумму элементов матрицы, стоящих после максимального #1
помоите пожалуйста. Матрица заполняется случайными числами, после чего надо найти сумму всех её элементов, стоящих после максимального. все элементы в матрице - положительные. заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2010, 23:56     Найти сумму элементов матрицы, стоящих после максимального
Посмотрите здесь:

C++ В одновременном массиве, состоящем из n элементов, вычислить сумму элементов после максимального элемента массива
C++ В массиве из 10 целых чисел подсчитать сумму элементов, стоящих левее максимального
Сформировать одномерный массив из элементов, стоящих над главной диагональю матрицы K(m,m). Найти сумму элементов этого массива. C++
C++ Вычислить сумму элементов стоящих после отрицательного
C++ Вычислить сумму элементов массива, находящихся до минимального и после максимального элементов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
12.03.2010, 01:00     Найти сумму элементов матрицы, стоящих после максимального #2
Dmittiy, а "после" как считать, по строкам или столбцам?
Dmittiy
0 / 0 / 0
Регистрация: 11.03.2010
Сообщений: 3
12.03.2010, 08:22  [ТС]     Найти сумму элементов матрицы, стоящих после максимального #3
пример:
5 6 8 9 7
4 8 6 4 1
5 8 4 8 6


9 максимум, все остальное считаем сумму
Dmittiy
0 / 0 / 0
Регистрация: 11.03.2010
Сообщений: 3
15.03.2010, 20:28  [ТС]     Найти сумму элементов матрицы, стоящих после максимального #4
постарался написать вывод рандомной матрицы и поиск в ней наибольшего элемента.
поправте, если не так и помогите с суммой, пожалуйста
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
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<time.h>
 
 
const int n=6, m=10;
int a[n][m]={0};
 
void main()
{
  srand(20);
  int i,j,s,max,imax,jmax;
  for (i=0;  i<n; i++)
    for (j=0; j<m; j++)
      a[i][j]=srand(7);
 
  for (i=0;  i<n; i++) {
    for (j=0; j<m; j++)
      printf("%4i",a[i][j]);
    printf("\n");}
  
 
max=0;
imax=0;
jmax=0;
max=a[0][0];
for (i=0;i<n;i++)
for (j=0;j<m;j++){
if (max<a[i][j]) {max=a[i][j];imax=i;jmax=j;}
 
 
printf("max=%i imax=%i jmax=%i\n ",max,imax,jmax);}
 
 
 
 
 
 
  getch();
}
Yandex
Объявления
15.03.2010, 20:28     Найти сумму элементов матрицы, стоящих после максимального
Ответ Создать тему
Опции темы

Текущее время: 16:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru