• Выполните, пожалуйста, задание, при этом вместо оператора цикла while
    используйте оператора цикла do_while. Используя оператор цикла while, напишите
    программу для вычисления ниже следующей суммы.

    // fkdj.cpp: определяет точку входа для консольного приложения.
    //

    #include "stdafx.h"
    #include
    #include
    using namespace std;

    int main()
    {
    double n, m, s;
    setlocale (LC_ALL, "rus_rus.1251");
    m=0;
    n=1;
    while (n<41)
    {
    s=cos(n)/sqrt((2*n*n-1)*(n*n+1));
    m+=s;
    n++;
    }
    cout << "Сумма чисел от 1 до 40, заданная как cos(n)/sqrt((2*n*n-1)*(n*n+1)) = "<< m < system("pause");
    return 0;
    }

    question img

Ответы 1

  • int main(){double n, m, s;setlocale (LC_ALL, "rus_rus.1251");m=0;n=1;do{s=cos(n)/sqrt((2*n*n-1)*(n*n+1));m+=s;n++;}while (n<41);cout << "Сумма чисел от 1 до 40, заданная как cos(n)/sqrt((2*n*n-1)*(n*n+1)) = "<< m;return 0;}Результат:Сумма чисел от 1 до 40, заданная как cos(n)/sqrt((2*n*n-1)*(n*n+1)) = 0.234638
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years