Плачу 100 (выполнить ** языке С#) Дано действительное число х. Не пользуясь никакими...

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

Плачу 100 (выполнить на языке С#) Дано действительное число х. Не пользуясь никакими другими арифметическими операциями, кроме умножения, сложения и вычитания, вычислить за минимальное число операций 2х^4 - Зх^3 + 4х^2 - 5х + 6


Информатика (344 баллов) | 46 просмотров
Дан 1 ответ
0 голосов

Нужно просто присвоить переменным значения х в степенях. Тогда необходима всего одна операция.  Как я понял.

using System;

namespace name

{

   class Program

   {

      static void Main()

        {

           double x, a, b, c, res;

           Console.Write("Введите х: ");

           x = Convert.ToDouble(Console.ReadLine());

           a = x * x; //x^2

           b = a * x; //x^3

           c = a * a; //x^4

           res = 2 * c - 3 * b + 4 * a - 5 * x + 6;

           Console.WriteLine("Ответ: {0}", res);

       }

   }

}


image
(345 баллов)