Предмет: Информатика,
автор: Аноним
ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Приложения:
Ответы
Автор ответа:
2
Ответ: Ошибка состоит в условии (a>0), т.е. пока a будет больше 0
Объяснение:
Ошибка состоит в условии (a>0), т.е. пока a будет больше 0, программа будет увеличивать цифру на единицу. В противном случае программа оставит цифру неизменной.
Отрывок if (a>0) then можно убрать вовсе и тогда при любом числе программа будет увеличивать число.
Program zadacha;
var a:integer;
begin
writeln ('Введите целое число а');
readln (a);
a:=a+1;
writeln ('Полученное число=', a);
end.
При вводе -10 мы получим -9, при вводе 0 мы получим 1, при вводе 10 мы получим 11
Похожие вопросы
Предмет: Литература,
автор: шооуалпоап
Предмет: Русский язык,
автор: gaidarov97
Предмет: Українська мова,
автор: iuliyavrylya
Предмет: Геометрия,
автор: Аноним
Предмет: Математика,
автор: никас4