![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.05.2010
Сообщений: 18
|
![]()
Дан 2-мерный массив целых чисел. Для всех элементов, лежащих в диапозоне, ограмиченном числами x и y(вводят с клав.), найти первый максимум.
#include <iostream.h> #include <conio.h> #include<iomanip.h> void main () { clrscr(); const int M=3,N=4; 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 x,y,z,max,w,f; 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]>max&&a[i][j]<=y) {max=a[i][j];w=i;f=j;break;} cout<<max<<i<<j; getch(); } Уже недели 2 мучаю программу((( никак не получается.... помогите,пожалуйста |
![]() |
![]() |
![]() |
#2 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]() Цитата:
#include<iomanip.h> //у вас неиспользуется if(y<x) //если хотите обменять значения переменных то нехватает фигурных скобок Код:
---------- и еще, форматируйте текст нормально, невозможно читать: {max=a[i][j];w=i;f=j;break;} Последний раз редактировалось rrrFer; 18.05.2010 в 20:54. Причина: добавил теги CODE |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Максимум суммы 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 |
Опишите множество Pr(1..20) и поместите в него все прстые числа в диапозоне от a до b | SPARTA | Помощь студентам | 2 | 03.07.2008 00:23 |