• Дано целое число. Если оно является положительным, то прибавить к нему 23; в противном случае не изменять его. Вывести полученное число.


    1/ program cislo;
    var
    a: integer;
    begin
    writeln('Введи число a');
    readln(a);
    if a > 0 then a:=a;
    writeln(a);
    readln;
    end.

    2/program cislo;
    var
    a: integer;
    begin
    writeln('Введи число a');
    readln(a);
    if a < 0 then a:=a+23;
    writeln(a);
    readln;
    end.

    3/program cislo;
    var
    a: integer;
    begin
    writeln('Введи число a');
    readln(a);
    if a > 0 then a:=a+23;
    writeln(a);
    readln;
    end.

Ответы 1

  • Ответ 3.Только я не понимаю, зачем под конец программы оператор read. Программа корректно работает и без него, по мне, он не нужен
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years