• Предмет: Информатика
  • Автор: vasyagamerpetrov
  • Вопрос задан 1 год назад

Дано число x. Вычислить Y=x^10+2x^9 +3x^8...+10x+11 C++

Ответы

Ответ дал: avion321321
1

Ответ:

#include <iostream>

#include <cmath>

using namespace std;

int main() {

 int64_t x;

 int64_t y = 11;

 cout << "Type your x: ";

 cin >> x;

 for (int i = 0; i < 10; ++i) {

   y += (1 + i) * pow(x, 10 - i);

 }

 cout << "Y = " << y << endl;

}


vasyagamerpetrov: а с помощью цикла можно её решить ?
avion321321: так тут и используется цикл for
vasyagamerpetrov: int64_t x- это же массив ?
avion321321: int64_t эквивалентен long long
avion321321: это тип а не массив
avion321321: просто int64_t это всегда 64 бита, не зависимо от ОС
vasyagamerpetrov: спасибо что объяснил
Вас заинтересует