Напиши программу на языке Паскаль, которая будет реализовывать следующую функцию: y = ⎧⎩⎨⎪⎪0, если x ≤ 0 x, если 0

Напиши программу на языке Паскаль, которая будет реализовывать следующую функцию: y = ⎧⎩⎨⎪⎪0, если x ≤ 0 x, если 0 < x ≤ 1 x^2, если x > 1. (y:3:0) Запусти программу и введи значение x = 20. Какое число будет выведено на экран?
Крокодил

Крокодил

Конечно, я могу помочь вам с этим. Вот программа на языке Паскаль, которая реализует указанную функцию:

pascal
program CalculateY;
var
x, y: real;
begin
write("Введите значение x: ");
readln(x);

if x <= 0 then
y := 0
else if (x > 0) and (x <= 1) then
y := x
else
y := x * x;

writeln("Результат: ", y:3:0);
end.


Давайте запустим программу и введем значение x = 20.
Знаешь ответ?
Задать вопрос
Привет!
hello