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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2010, 20:01   #1
Павлик_
Новичок
Джуниор
 
Регистрация: 27.01.2010
Сообщений: 1
По умолчанию

Определить максимум из пяти чисел Найти произведение четырёх остальных чисел.Четырьмя способами While, Repeat, For и do


Код:
const
  N=5;{количество чисел}
var
  a:array [1..N] of integer;
  i,m,pr:integer;
begin
  for i:=1 to N do
  begin
    Write('a[',i,']:=');
    ReadLn(a[i]);
    if i=1 then
      m:=i;
    if a[i]>a[m] then
      m:=i
  end;
  pr:=1;
  for i:=1 to N do
    if i<>m then
      pr:=pr*a[i];
  WriteLn('Максимальное число: ',a[m],' Произведение остальных: ',pr)
end.
НАЙТИ ДВУМЯ СПОСОБАМИ Downto и WHILE

Последний раз редактировалось Stilet; 28.01.2010 в 08:35.
Павлик_ вне форума Ответить с цитированием
Старый 28.01.2010, 08:37   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Downto
Ну замени for i:=1 to N do на for i:=N downto 1 do
Цитата:
WHILE
Обычно это так оформляется:
Код:
 i:=1;while(i<=N) do begin
  ....
  inc(i);
 end;
Там где точки вставляй код, который в цикле. а inc(i) после него в самом конце цикла.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несложные задачи на Паскале.Вычислительные операции,цикл,ветвление,массивы. Herenvarno Помощь студентам 16 14.01.2010 18:21
Паскаль:ветвление alien-kurgan Помощь студентам 1 27.11.2009 17:42
а free pascal не читает задачи которые написаны на turbo pascal? demonara Паскаль, Turbo Pascal, PascalABC.NET 3 25.05.2009 16:28
ветвление felmor Помощь студентам 1 28.02.2009 13:42
Паскаль... Ветвление с повторением... Сеня Помощь студентам 1 11.02.2009 09:57