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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.10.2010, 23:49   #1
WitaliG
Пользователь
 
Регистрация: 17.08.2010
Сообщений: 75
По умолчанию Задача на Паскаль

Здравствуйте!
Задача: даны три числа, найти среднее из этих чисел, то есть число расположенное между наименьшим и наибольшим.
Код:
var
    a,b,c,srnumber :integer;
begin
    readln(a,b,c);
    if (b<a) and (b>c) then
    writeln('srnumber = ',b)
    else if (c<b) and (c>a) then
    writeln('srnumber = ',c)
    else if (a<c) and (a>b) then;
    writeln('srnumber = ',a);
    readln
end.
Я написал код, но он работает не правильно. Что я неправильно написал. Помогите, пожалуйста, разобраться. С уважением Виталий.

Последний раз редактировалось Stilet; 01.11.2010 в 19:33.
WitaliG вне форума
Старый 31.10.2010, 12:58   #2
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Вот примерно так должно быть.
Код:
Begin
  Readln(A,B,C);
  Writeln;
  If ((a > b) and (a < c)) or ((a > c) and (a < b)) then Srnumber:=a;
  If ((b > a) and (b < c)) or ((b > c) and (b < a)) then Srnumber:=b;
  If ((c > a) and (c < b)) or ((c > b) and (c < a)) then Srnumber:=c;
  Writeln('Среднее = ',Srnumber);
  Readln
End.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума
Старый 31.10.2010, 15:17   #3
WitaliG
Пользователь
 
Регистрация: 17.08.2010
Сообщений: 75
По умолчанию

Спасибо. Все хорошо работает.
С уважением.
WitaliG вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на Паскаль WitaliG Помощь студентам 7 24.10.2010 23:35
Паскаль(задача) Roll1n Паскаль, Turbo Pascal, PascalABC.NET 1 03.10.2009 03:41
задача в Паскаль... Вера123 Помощь студентам 5 15.06.2009 18:07
Задача на паскаль St1fler92 Помощь студентам 4 26.05.2009 16:21
Задача по паскаль. aleksandr_dss Помощь студентам 1 31.12.2008 00:09