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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2011, 09:31   #1
dozerx
Новичок
Джуниор
 
Регистрация: 18.10.2011
Сообщений: 2
Восклицание Delphi пробалема с двумерным массивом 5*5

Здравствуйте!!!пожалуйста решите задачу
дан двумерный массив 5*5 надо найти среднеарифметический квадрат min и max
Сначало надо найти min и max потом среднеарифметическое и квадрат min и max
Я не очень разбираюсь в delphi но понимаю что надо задать счетчик [i] объявить массив присвоить к min:=1

Последний раз редактировалось dozerx; 18.10.2011 в 10:45.
dozerx вне форума Ответить с цитированием
Старый 18.10.2011, 15:33   #2
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Цитата:
Сообщение от dozerx Посмотреть сообщение
Здравствуйте!!!пожалуйста решите задачу
дан двумерный массив 5*5 надо найти среднеарифметический квадрат min и max
Сначало надо найти min и max потом среднеарифметическое и квадрат min и max
Я не очень разбираюсь в delphi но понимаю что надо задать счетчик [i] объявить массив присвоить к min:=1
Привет! Вот так попробуй -
Код:
1) ввод массива(как это делать, я думаю, вы умеете)
2) поиск минимального и максимального
min:=a[1];
max:=a[1];
for i:=1 to 5 do
   for j:=1 to 5 do
   begin
      if a[i,j]>max then
        max:=a[i,j];
      if a[i,j]<min then
        min:=a[i,j]; 
   end;
result:=sqr((min+max)/2);
3) выводим результат
Все! Если помог, жми на весы!
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Старый 18.10.2011, 15:36   #3
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

ByAlex... небольшая поправочка...

Код:
min:=a[1,1];
max:=a[1,1];
а так вроде все весьма верно....
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 18.10.2011, 15:38   #4
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Цитата:
Сообщение от VIK_aka_TOR Посмотреть сообщение
ByAlex... небольшая поправочка...

Код:
min:=a[1,1];
max:=a[1,1];
а так вроде все весьма верно....
Да да, с одномерным спутал!
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Старый 18.10.2011, 18:14   #5
dozerx
Новичок
Джуниор
 
Регистрация: 18.10.2011
Сообщений: 2
По умолчанию

Как вывести результат!!!!
dozerx вне форума Ответить с цитированием
Старый 18.10.2011, 20:57   #6
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Цитата:
Сообщение от dozerx Посмотреть сообщение
Как вывести результат!!!!
write('Result=', result);
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Старый 18.10.2011, 22:21   #7
Heles
Пользователь
 
Регистрация: 17.09.2011
Сообщений: 21
По умолчанию

Много вариантов.
ShowMessage('Max='+FloatToStr(max)) ;
например.
Heles вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с двумерным массивом novak3 Общие вопросы C/C++ 8 06.05.2011 03:15
Работа с двумерным массивом kami46 Помощь студентам 3 20.11.2010 17:51
помогите с двумерным массивом nikita33321 Помощь студентам 0 30.09.2009 22:45
Задача с двумерным массивом. svobodys Паскаль, Turbo Pascal, PascalABC.NET 0 14.12.2008 18:09
Задача в Delphi с двумерным массивом SirLionheART Помощь студентам 2 14.12.2008 13:11