Вычислить сумму ряда - C (СИ) (72332)

Узнай цену своей работы

Формулировка задачи:

1 (1+sin0.1)(1+sin0.2)...(1+sin10) используя цикл while 2 дано натуральное число n действительное х вычислить sinx+sin^2x+...+sin^nx использовать цикл do while и не использовать pow 3 вычислить 1+1/(2*2*2)+1/(3*3*3)+...+1/(n*n*n) используя цикл while буду очень благодарен.

Решение задачи: «Вычислить сумму ряда»

textual
Листинг программы
#include <stdio.h>
#include <math.h>
 
int main() {
    double p=1,n=0.1;
    while (n<10.01) { p*=(1+sin(n)); n+=0.1; }
    printf ("\n%.15lf",p);
    getchar(); return 0;
}

Объяснение кода листинга программы

В этом коде:

  1. #include Включается заголовочный файл, который содержит функции для работы с стандартным вводом/выводом.
  2. #include Включается заголовочный файл, который содержит математические функции, такие как sin().
  3. int main() { Определяется функция main(), которая является точкой входа в программу.
  4. double p=1,n=0.1; Инициализируются две переменные типа double: p и n. Значение переменной p равно 1, а переменной n равно 0.1.
  5. while (n<10.01) { Определяется цикл while, который будет выполняться, пока значение переменной n меньше 10.01.
  6. *p=(1+sin(n));** Внутри цикла происходит умножение значения переменной p на (1+sin(n)).
  7. n+=0.1; Значение переменной n увеличивается на 0.1.
  8. } Конец цикла.
  9. printf (\n%.15lf,p); Выводится значение переменной p с точностью до 15 знаков после запятой.
  10. getchar(); Ждется нажатие клавиши для завершения программы.
  11. return 0; Возвращается 0, что означает успешное завершение программы. Сумма ряда вычисляется с помощью цикла while и математической функции sin(). Значение переменной p умножается на (1+sin(n)), а затем увеличивается на 0.1. Цикл продолжается, пока значение переменной n не станет равным 10.01. В конце программы выводится значение переменной p с точностью до 15 знаков после запятой.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.286 из 5