Программа паскаль помогите пожалуйста за ранее буду благодарен

0 голосов
20 просмотров

Программа паскаль помогите пожалуйста за ранее буду благодарен


image

Информатика (17 баллов) | 20 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Var x: integer;
begin
readln (x);
if (x> 3) or (x <4) then write ((6 * x * x) -x);<br>if (x <3) or (x> 0) then write (sqrt (8 * x * x-4 * x) + exp (x));
if (x = 0) then write (x * x / 2-4x);
end.

(1.5k баллов)
0

Запусти от x = 3.5

0 голосов

// PascalABC.NET 3.3, сборка 1576 от 16.11.2017
// Внимание! Если программа не работает, обновите версию!

Begin
var x:= ReadReal('x =');
if (x > 3) and (x < 4) then Writeln('y = ', 6*x*x - sqrt(x*x));
if (x < 3) and (x <> 0) then Writeln('y = ',sqrt(8*x*x-4*x)+exp(x));
if (x = 0)then Writeln('y = ',0.5*x*x - 4*x );
if (x >= 4) then Writeln('No Solution');
end.

(8.8k баллов)
0

Поправил решение*