Информатика, вопрос задал AzarEDEN10 , 7 лет назад

Помогите написать программу ​

Приложения:

Ответы на вопрос

Ответил Kilekanisic
0

Ответ: я не стал добавлять переменную y, так как не вижу в ней нужды, можно и без нее спокойно обойтись...

                                       PascalABC.NET

begin

 var y: integer;

 var x:=ReadInteger('Введите x');

 if x>1 then

     y := sqr(x)-(4*x)+3

   else

     y := x-1;

writeln('y = ',y);      

end.

Ответил AzarEDEN10
0
кст 14 задание похоже надо только заменить вроде
Ответил Kilekanisic
0
begin
var x,x2:real;
Writeln('ax^2+bx+c=0');
var (a,b,c) := readreal3('Введите числа a,b,c');
var D:=sqr(a)-4*b*c;
if D<0 then
writeln('Корней нет');
if D=0 then begin
x := -b/(2*a);
writeln('x = ',x)
end;
if D>0 then begin
x := (-b+sqrt(D))/(2*a);
x2 := (-b-sqrt(D))/(2*a);
writeln('x1 = ',x,' x 2 = ',x2);
end;
end.
Ответил 65biso2
0

С++11:

static double foo(double x){

if( x<=1 ) return (x-1);

return (pow(x,2) - 4*x + 3);

}

Новые вопросы