Помогите с информатикой пожалуйста Дано целое число. Если оно является положительным,
Помогите с информатикой пожалуйста
Дано целое число. Если оно является положительным, то прибавить к нему 31; в неприятном случае не изменять его. Вывести приобретенное число.
1) program cislo;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a gt; 0 then a:=a+31;
writeln(a);
readln;
end.
2) program cislo;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a lt; 0 then a:=a+31;
writeln(a);
readln;
end.
3) program cislo;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a gt; 0 then a:=a;
writeln(a);
readln;
end.
Ответ:
1) program cislo;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a gt; 0 then a:=a+31;
writeln(a);
readln;
end.
Изъясненье:
Все положительные числа больше нуля
Условие 2) a lt; 0 не подходит
В варианте 3) после соблюдения условия a gt; 0 делается деяние a:=a , а нужно прибавить к a 31
Только в первом варианте верное условие a gt; 0 и деяние a:=a+31
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.