|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
21.09.2013, 14:25 | #1 |
Форумчанин
Регистрация: 21.09.2013
Сообщений: 232
|
Помогите исправить код паскаля
Задание: Выбрать и напечатать число S=max(a,min(c,b)). l , k обчислить по формулам на картинке. Мы должны ввести k,l где k - номер группы , l - номер варианта
Вот сам код: Program pr1 var a,b,c:real; l,k: integer; max,min: real; begin Writeln('VVedi l'); Readln(l); Writeln('VVedi k'); Readln(k) a:= (l - 3*k) - 5; b:=( l + 2) / l; с:= (l* k) -10; If (c<b)>a) then max:=min else max:=a Writeln('S=' , max:0:2); Readln End. Мне не нравиться что оно выводит число 1.02 постоянно! Где может быть ошибка? |
21.09.2013, 15:02 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
На картинке для a одно, в программе вычисляется другое. А следующее не должно даже компилироваться
Код:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
21.09.2013, 15:16 | #3 |
Форумчанин
Регистрация: 21.09.2013
Сообщений: 232
|
вот что выходит
|
21.09.2013, 15:18 | #4 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 530
|
если я правильно понял то можно вообще min и max убрать...
Код:
Последний раз редактировалось unbanned; 21.09.2013 в 15:56. |
21.09.2013, 15:18 | #5 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 530
|
нечаянно продублировал
|
21.09.2013, 15:24 | #6 |
Форумчанин
Регистрация: 21.09.2013
Сообщений: 232
|
не препод сказал что нужно чтобы было min , max эт обязательно
|
21.09.2013, 15:29 | #7 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 530
|
эмм... ну тогда...
Код:
Последний раз редактировалось unbanned; 21.09.2013 в 15:57. |
21.09.2013, 15:34 | #8 |
Форумчанин
Регистрация: 21.09.2013
Сообщений: 232
|
эххх.... ((((
ввел например 89 и 100 то то же самое |
21.09.2013, 15:39 | #9 | |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 530
|
а что вас смущает? введите другие числа получите другой ответ...
Цитата:
Последний раз редактировалось unbanned; 21.09.2013 в 15:43. |
|
21.09.2013, 15:40 | #10 |
Форумчанин
Регистрация: 21.09.2013
Сообщений: 232
|
должно ли быть 1.02 ?? )) вот за что я переживаю )))
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите исправить код. | djon_limit | Общие вопросы C/C++ | 3 | 13.12.2009 15:43 |
помогите исправить код | Карол | Помощь студентам | 2 | 29.10.2009 16:47 |
Помогите исправить код | Grizzzli | Помощь студентам | 3 | 14.12.2008 19:26 |
Помогите исправить код | Tanuska___:) | БД в Delphi | 4 | 07.08.2008 17:40 |