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

Даны действительные числа x, y. Не пользуясь никакими другими арифметическими операциями, кроме умножения, сложения и вычитания, вычислить:
3 x^{2}  y^{2} -2x y^{2} -7 x^{2} y- 4y^{2} +15xy+ 2x^{2} -3x+10y+6

Ответы

Автор ответа: liris22
0
var x,y,res : real;
begin
    {Задаем значения х и у}
    write('Введите x и y через пробел: ');
    readln(x,y);
    {Вычисляем значение выражения и присваиваем результат переменной res}
    res := 3*x*x*y*y - 2*x*y*y - 7*x*x*y - 4*y*y + 15*x*y + 2*x*x - 3*x + 10*y + 6;
    {Выводим результат на экран}
    writeln('Ответ: ',res:6:4);
    readln;
end.

Автор ответа: ussrex
0
А еще можно 3*с заменить на с+с+с и 2у на у + у и останется у вас 6 умножений. И по сложениям вроде влезем.
Автор ответа: ussrex
0
s:=c*(c+c+c-(y+y)-7*x+15)+y*(10-4*y)+x*(x+x-3)+6 Итого 5 умножений, 8 сложений, 4 вычитания.
Автор ответа: ussrex
0
Пардон, 6 умножений, учитывая с:=x*y
Автор ответа: Mary230999
0
Спасибо )
Автор ответа: ussrex
0
Лишь бы все правильно было)
Похожие вопросы
Предмет: Информатика, автор: Аноним