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

Напиши код решения задачи. Даны три действительных числа. Возвести в квадрат те из них, значения которых положительные, и в четвертую степень —отрицательные. *

Ответы

Автор ответа: radmila2003
1

Ответ:

Program vv1;

var a, b, c : integer;

begin

write('введите a');

readln(a);

if a>=0 then a:=sqr(a)

else a:=sqr(a*a);

write('введите b' );

readln(b);

if b>=0 then b:=sqr(b)

else b:=sqr(b*b);

write('введите c' );

readln(c);

if c>=0 then c:=sqr(c)

else c:=sqr(c*c);

writeln('a = ',a,' b = ',b,' c = ',c);

end.

Объяснение:


dairovv: так все и написать ?
radmila2003: Да, если паскаль выдаст ошибку, то напиши сюда
dairovv: а у меня не Паскаль у меня пайтон
radmila2003: обязательно на питоне?
Автор ответа: BobbyFresnel
0

===== PascalABC.NET =====

begin

 ReadSeqReal(3).Select(p -> p > 0 ? p * p : Sqr(p * p)).Print

end.

Похожие вопросы