Загрузка...

Написать программу

Тема в разделе C/C++ создана пользователем Antitux 23 ноя 2021. (поднята 23 ноя 2021) 173 просмотра

  1. Antitux
    Antitux Автор темы 23 ноя 2021 0 26 авг 2018

    1. Ввести действительное число x, вычислить и вывести y = 11 * x^10 + 10 * x^9 + 9 * x^8 + ... + 2 * x + 1.
      Надо написать программу, только не супер сложно. И если можно объяснить принцип работы
     
  2. efimov_andrey
    Код
    #include <iostream>
    #include <cmath>

    using namespace std;
    int main(){
    float x, y; // x - исходное число, y - итоговое
    cout << "X = "; // вводим x
    cin >> x;
    int a = 11; // a - числа перед x (11, 10, 9 и тд)
    int b = pow(x, 10); // b - степень x (10я, 9, и тд)
    y = 0; // начальная сумма = 0
    while (a >= 2){ // пока число перед x больше 2 (в условии это последний элемент ряда)
    y += a * b;
    a -= 1;
    b /= x;
    }
    cout << y;
    return 0;
    }
     
  3. Antitux
    Antitux Автор темы 23 ноя 2021 0 26 авг 2018
    Спасибо, Огромное!:yodaluv:
     
Top
Загрузка...