Предмет: Информатика, автор: superartem1234566

Составьте программу, которая запрашивает число. Если введено положительное число, то на экран выводится квадрат этого числа. В противном случае выводится сообщение "Ошибка. Введено неправильное число" и повторный запрос на ввод нового числа.


vladk5555: Python&
vladk5555: Питон?

Ответы

Автор ответа: vimmortal2
0

Программа:

Python:

while True:

   n = int(input('Введите число: '))

   if n > 0:

       print(n * n)

       break

   else:

       print('Ошибка. Введено неправильное число')

Pascal:

var

 n: integer;

begin

 while True do begin

   write('n = '); readln(n);

   if n > 0 then begin

     writeln(n * n);

     break

   end

   else writeln('Ошибка. Введено неправильное число');

 end;

end.

Похожие вопросы
Предмет: Русский язык, автор: яло2901
Предмет: Русский язык, автор: Лена231011
Предмет: Окружающий мир, автор: olgakalmus
Предмет: Русский язык, автор: stasyan15