Дистанционная подготовка: Задача 333. Четные числа
Задача 333. Четные числа
от Евгения Лапшинова - Воскресенье 18 Октябрь 2015, 22:59
  Почему решение
var a,b,i:integer;
begin
readln(a,b);
for i:=a to b do
if i mod 2 = 0 then
write(i,' ');
end.
при компиляции Pascal ABC не проходит последний тест.
А если readln(a,b); заменить на read(a,b);, то все тесты проходят?
Re: Задача 333. Четные числа
от Василина Лазукова - Четверг 9 Февраль 2017, 06:21
  задача 333
Re: Задача 333. Четные числа
от Peter Cherepanov - Пятница 10 Февраль 2017, 08:22
  Наверно, в тесте нет символа перевода строки. На С++ таких проблем не бывает, и есть ещё много чего хорошего. Зачем сейчас использовать Паскаль, я понять не могу.
Re: Задача 333. Четные числа
от Сергей Шваков - Четверг 9 Апрель 2020, 10:40
  нас в школе учат по паскалю и мы ничего с этим поделать не можем
Re: Задача 333. Четные числа
от Peter Cherepanov - Суббота 18 Апрель 2020, 03:24
  Как там в "Драконе" сказано: "Всех учили. Но зачем же ты оказался первым учеником" и используешь Паскаль на воле. Меня до сих пор передергивает от описателя FAR PASCAL, паскалевских строк, ограниченных 255 символами, и четырехбуквенных констант вроде 'CrAp'.

А еще в Паскале нет библиотеки алгоритмов, и программисту приходится тратить время на решение каждой задачи с нуля.