[Мы решаем ваши проблемы с Си и Паскалем ]
Главная » Статьи » Задачи из заказов » Заказ 03.06.07 C

Для натурального n вычислить S(k=2; n; S(i=1; k-1; sin(M_PI * i / k)) )
// Исходные условия - затеряны. Условия восстанавливались по коду.
//
// Для  натурального  n  вычислить
//  S(k=2; n; S(i=1; k-1; sin(M_PI * i / k)) )
//
// S(k=2; n; f(k))  - сумма всех значений f(k) для всех k от 2 до n.
// S(i=1; k-1; g(i)) - произведение всех значений g(i) для всех i от 1 до k-1.
//

#include <stdio.h>
#include <math.h>
#include <conio.h>

void main()
{
        int n, i, k;
        float p, s;

        printf("Введите n:\n");
        scanf("%d", &n);

        s = 0;
        for (k = 2; k <= n; k++)
        {
                p = 1;
                for (i = 1; i <= k - 1; i++)
                        p = p * sin(M_PI * i / k);
                s += p;
        }

        printf("Значение искомого выражения равно %f\n", s);

        getch();
}
Категория: Заказ 03.06.07 C | Добавил: solver (03.06.2006) | Автор: Павлов Юрий E
Просмотров: 803