Информатика, опубликовано 2018-08-22 20:54:50 by Гость
Верна ли следующая программа? Если да, то сколько операторов она содержит, если нет, то почему: var x,y:integer; begin readln(y);; x:=0; if x>0 then; writeln(x,y); readln; end.
Ответ оставил Гость
Если убрать лишние точки с запятой то получится так
var
x, y: integer;
begin
readln(y);
x := 0;
if x > 0 then
writeln(x, y);
readln;
end.
Верна ли? А что есть критерием верности? Компилируется, не падает при исполнении, но по сути совершенно безсмысленна и потому наверно неверна)))
Операторов два - присвоения и сравнения
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
