Что не так в программе, она должна узнать какое число больше??? вот программа program...

0 голосов
70 просмотров

Что не так в программе, она должна узнать какое число больше???
вот программа
program primer;
var a,b,с:integer;
Begin
readln (a,b,с);
if a>b then
writeln(a)
else
if b>c
writeln (b)
else
if c>a
writeln (c);
end.


Информатика (305 баллов) | 70 просмотров
0

не больше а меньше

Дано ответов: 2
0 голосов
Правильный ответ

If a>b then write(a)
нехорошо, так как может оказаться что с больше обоих, тогда вместо с печатается неверный ответ а

надо доп проверку

if a>b then
   if a>c then
       write(a)
   else write(c)
else
     if b>c then  write(b)
     else write(c)

*только разумеется тут надо поправить правильность написания кода))

(1.2k баллов)
0

не больше а меньше

0

то что не больше а меньше всего лишь надо поменять знаки ">" на "<"

0

+то что я написала не является правильным паскалевским кодом, но идею я вроде передала

0 голосов

У меня вот такая программа получилась:

(150 баллов)
0

cgfcb,j

0

спасибо*

0

а разве не три числа надо сравнить?

0

3 числа

0

не заметила

0

и не больше а меньше

0

то что не больше а меньше всего лишь надо поменять знаки ">" на "<"

0

а то что тут должно быть 3 числа?