Дано целое число. Если оно является положительным, то прибавить к нему 1 ; если отрицательным, то вычесть из него 6; если нулевым, то заменить его на 15. Вывести полученное число.
1)program zadaca;
var
begin
writeln('Введи число a');
readln(a);
if a > =0 then
if a=0 then a:=15 else a:=a+1
else a:=a-6;
writeln(a);
readln;
end.
2)program zadaca;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a > =0 then
if a=0 then a:=15 else a:=a+1
else a:=a-6;
end.
3)program zadaca;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a > =0 then
if a=0 then a:=15 else a:=a+1
else a:=a-6;
writeln(a);
readln;
end.
3
Объяснение:
в 1 варианте остутствует объявление переменной a ( блок var пустой )
во 2 варианте результат попросту не выводят (нет writeln(a) )