06.02.2011, 17:37 | #1 (permalink) |
Новичок
Регистрация: 06.02.2011
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Паскаль: найти наименьшее из трех чисел
Дано три числа надо найти меньшее с них! Заранее спосибо!!!))) |
06.02.2011, 17:37 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Это схожие темы, в них вы можете поискать информативные ответы Не могу найти ошибку в программе. Паскаль Выбор из трех моделей БП Что можно сделать из трех компьютеров? Паскаль. Пожалуйста, помогите найти ошибку! |
08.02.2011, 15:22 | #3 (permalink) |
Banned
Регистрация: 25.01.2011
Сообщений: 27
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Лови листинг и учи Паскаль
Код:
Var a:array[1..3] of integer; i,b:integer; begin Writeln('введите 3 числа'); for i:=1 to 3 do Readln(a[i]); b:=a[1]; for i:=2 to 3 do begin if a[i]<b then b:=a[i]; end; writeln(b); readln; end. |
09.02.2011, 13:54 | #4 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
Не вижу никакого смысла распределять память под целочисленный массив и использовать циклические структуры. Достаточно определить 4 переменных, причем, так как в условии не задан тип чисел, то определить их нужно как действительные. Отсюда листинг:
Код:
var a,b,c,min:real; begin writeln('Enter 3 numbers separated by spaces'); readln(a,b,c); min:=a; if b<min then min:=b; if c<min then min:=c; writeln('minimum of 3 numbers is',min:4:6); readln; end.
__________________
Убить всех человеков! |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|