Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.02.2011, 16:13   #1
sanya94
Пользователь
 
Регистрация: 24.11.2010
Сообщений: 20
По умолчанию матрица с 3 елем

найти 3 самых больших елемента в матрице
код:
Код:
#include<iostream.h>
void main()
{
	int matr[4][4];
	int s=0;int max3=0;
	for(int i=0;i<4;i++){
		cout<<"vvedite 4isla\n";
	for(int j=0;j<4;j++){
			cin>>matr[i][j];
			
				if(matr[i][j]<max3)
				{matr[i][j]=max3;
				cout<<max3;
				}}}

Последний раз редактировалось ACE Valery; 10.02.2011 в 23:47.
sanya94 вне форума Ответить с цитированием
Старый 10.02.2011, 17:06   #2
Tema_Crazzzy
Форумчанин
 
Регистрация: 29.04.2010
Сообщений: 114
По умолчанию

Я бы сделал так:

Код:
int Max[3];    //Массив для 3-x максимальных элементов
Max[0]=matr[0][0];
Max[1]=matr[0][1];
Max[2]=matr[0][2];

for (int i=0; i<n; i++)
     for (int j=3; j<m; j++)
          for (int k=0; k<3; k++)
               if (matr[i][j]>Max[k]) {Max[k]=matr[i][j]; break;}
Tema_Crazzzy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Матрица TigRon Помощь студентам 3 13.10.2010 00:48
Непонятки с DirectX (матрица поворота, камера, матрица проекции) ROD Общие вопросы C/C++ 2 17.09.2010 17:00
Матрица в С++ skiffter Помощь студентам 2 24.04.2010 21:00
TurboPascal: граф, матрица смежности и матрица инцидентности. ulala Помощь студентам 0 02.12.2009 10:11
Матрица Werth Общие вопросы C/C++ 1 16.10.2009 18:04