• Напишите что получится в результате работы учасника программы А:=5 Write 'Введите число'; Read (x); If x>0 then B:=x*x;

Ответы 1

  • В фрагменте программы имеются ошибки.

     А:=5 // Пропущена точка с запятой в конце строки.  

    Write \'Введите число\'; // должно быть Write (\'Введите число\');  

     Read (x);

    If x>0 then B:=x*x;

    Write \'ответ=\', А; //должно быть Write (\'ответ=\', А);

    Если объявить переменные, вставить begin…end, то  программа при любых введенных x будет выводить на экран значение переменной А:

    ответ = 5.

    А от х не зависит.

    Текст рабочей программы:

    program answer;

     Var A,B,x: integer;

     begin

     A:=5;

     writeln(\'Введите число\');

     Read (x);

     If x>0 then B:=x*x;

     Write (\'ответ=\', A);

     End.

  • Добавить свой ответ

Войти через Google

или

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

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

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