Предмет: Информатика,
автор: сфинксикус
Даны 2 переменные А и В. Если A>B, то вывести на печать их произведение, в противном случае сумму.
Ответы
Автор ответа:
0
var A,B : integer;
begin
Read(A);
Read(B);
if A>B then
Writeln(A*B)
else
Writeln(A+B);
end.
begin
Read(A);
Read(B);
if A>B then
Writeln(A*B)
else
Writeln(A+B);
end.
Автор ответа:
0
"Лучше напишите Readln , чтобы не было слитного написания значений переменных" - зачем ерунду писать? Read отрабатывает по нажатию Enter, какое там слитное написание?
Автор ответа:
0
Да, ерунду полную написал, прошу прощение.
Автор ответа:
0
Readln придумано для ввода string
Автор ответа:
0
О, впервые узнал. Спасибо, что просветили)
Автор ответа:
0
После ввода string по Readln будут считаны также символы конца строки Chr(13)+Chr(10). Если читать по Read, эти коды останутся в буфере и их воспримет следующий Read. Это частая ошибка у начинающих.
Похожие вопросы
Предмет: Математика,
автор: lizak20091
Предмет: Українська мова,
автор: bulatulanov33
Предмет: Математика,
автор: disamored
Предмет: Литература,
автор: Alex2999
Предмет: Обществознание,
автор: Islam1105