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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2010, 14:11   #1
kate311893
Пользователь
 
Регистрация: 18.05.2010
Сообщений: 18
По умолчанию с++ первый максимум

Дан двумерный массив, для всех элементов ,лежащих в диапазоне, ограниченном числами x и y(с клав), найти перавый максимум и его координаты.

#include <iostream.h>
#include <conio.h>
#include<iomanip.h>
void main ()
{
clrscr();
const int M=3,N=4;
int f,w;
int x,y;
float max;
int a[M][N];
for(int i=0;i<M;i++)
for(int j=0;j<N;j++)
{
cout<<"Vvedite elementi ctroki "<<i<<"Vvedite elementi stolbca "<<j;
cin>>a[i][j];
}
for(i=0;i<M;i++)
{
for(int j=0;j<N;j++)
cout<<setw(5)<<a[i][j];
cout<<endl;
}
int z;
//Diapazon
cout<<"Vvedite diapazon";
cin>>x>>y;
if(y<x)
{z=x;
x=y;
y=z;}
int j;
max=x;
w=0;f=0;

for(i=0;i<N;i++)
for (j=0;j<M;j++)
{
if (a[i][j]>x&&a[i][j]<=y)
{
max=a[i][j];
w=i;
f=j;
}
}
cout<<max<<ends<<w<<ends<<f;
getch();
}
kate311893 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
максимум в диапозоне kate311893 Общие вопросы C/C++ 0 26.05.2010 14:09
Первый максимум в диапозоне kate311893 Общие вопросы C/C++ 1 18.05.2010 20:53
Максимум суммы 2 элементов Siluet Общие вопросы Delphi 15 27.09.2009 00:20
Максимум если. Baloo007 Microsoft Office Excel 3 08.07.2009 13:01
максимум meteor Microsoft Office Excel 2 06.12.2008 13:08