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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2010, 15:03   #1
bwitcher
Форумчанин
 
Регистрация: 09.06.2010
Сообщений: 112
По умолчанию Как прописать условие?

Добрый день, друзья! Требуется ваша помощь. Честно говоря, вопрос настолько тупой, что даже спрашивать стыдно))
Помогите, пжл, с условием для задачи:
Даны три числа. Написать программу, выводящую их на экран в порядке возрастания.
bwitcher вне форума Ответить с цитированием
Старый 17.12.2010, 15:11   #2
bwitcher
Форумчанин
 
Регистрация: 09.06.2010
Сообщений: 112
По умолчанию

Цикл сюда вставлять нельзя. Нужно решить только при помощи условного оператора.
bwitcher вне форума Ответить с цитированием
Старый 17.12.2010, 15:32   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

С абажура:
Код:
VAR a,b,c:INTEGER;
...
a:=3;b:=5;c:=8;
...
IF (a>b)&(b>c) THEN 
 StdLog.Int(a); 
 IF (b>c) THEN   StdLog.Int(b); ELSE StdLog.Int(c); END;
END;

IF (b>a)&(a>c) THEN 
 StdLog.Int(b); 
 IF (a>c) THEN   StdLog.Int(a); ELSE StdLog.Int(c); END;
END;

IF (c>a)&(a>b) THEN 
 StdLog.Int(c); 
 IF (a>b) THEN   StdLog.Int(a); ELSE StdLog.Int(b); END;
END;

IF (c>b)&(b>a) THEN 
 StdLog.Int(c); 
 IF (b>a) THEN   StdLog.Int(b); ELSE StdLog.Int(a); END;
END;
Не проверял на точность
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.12.2010, 20:15   #4
bwitcher
Форумчанин
 
Регистрация: 09.06.2010
Сообщений: 112
По умолчанию

Так в том-то и дело, что это не то. Тут значения присваиваются изначально. А мне нужно их вводить по ходу выполнения проги.
bwitcher вне форума Ответить с цитированием
Старый 17.12.2010, 20:16   #5
Prime123
Пользователь
 
Регистрация: 07.12.2010
Сообщений: 79
По умолчанию

Поясните,что значит в ходе выполнения?
Если я чем-то вам помог-не стесняйтесь,ставьте +

Если ошибаюсь-поправляйте,учусь на ошибках,реагирую адекватно
Prime123 вне форума Ответить с цитированием
Старый 17.12.2010, 20:28   #6
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

Код:
readln(a,b,c);
в чем проблема, то?
unbanned вне форума Ответить с цитированием
Старый 17.12.2010, 20:56   #7
bwitcher
Форумчанин
 
Регистрация: 09.06.2010
Сообщений: 112
По умолчанию

Хоспаде, ну я сам должен вводить переменные. Прочитайте условие внимательно) Нужно прописать условие так, чтоб программа сравнивала введенные переменные, и потом выводила их в порядке возрастания.
bwitcher вне форума Ответить с цитированием
Старый 18.12.2010, 01:02   #8
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

вводим а
вводим б
вводим с
пользуемся алгоритмом, который предоставил Stilet
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как прописать программу Miha85193 Общие вопросы Delphi 6 12.07.2010 00:24
Как правильно прописать? clanz Microsoft Office Access 1 26.02.2010 11:38
подскажите как прописать alexs2141 Помощь студентам 6 03.06.2008 14:32
Как прописать в HKEY_CURRENT_USER ? UnD)eaD)Snake Общие вопросы Delphi 4 27.07.2007 21:52
Подскажите как прописать кнопки kuzmich Общие вопросы Delphi 1 16.06.2007 12:26