Решить программу в С++. Только выделенную.

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

Решить программу в С++. Только выделенную.


image

Информатика (136 баллов) | 10 просмотров
0

Да

0

Переменную только одну можно создавать?С двумя переменными чет не выходит)))

0

Ок))

0

19 степень за 5 операций вообще не реально получить - я сделал такой вывод

0

Я буду сам ждать ответа

0

За 6 операции можно?

0

да

0

вроде. Я уже решения стер свои

0

только 6 операций умножения это как минимум если нужно могу доказать

0

Было бы круто!

Дан 1 ответ
0 голосов

Возведение в 5 и 19 степень за 6 операций в сумме:

#include


int main()

{

   float a;

   std::cin >> a;

   float tmp1, tmp2;


   tmp1 = a*a;//2

   tmp2 = tmp1*a;//3

   a = tmp2*tmp1;//5

   std::cout << a << std::endl;</p>

   tmp1 = a*tmp2; // 7

   a = tmp1*tmp1; // 14

   a = a*tmp2; // 19

   std::cout << a << std::endl;</p>

}


image
(4.0k баллов)