Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Цикл: 1/sin(n!)-2/sin((n-1)!)-3/sin((n-2)!)-4/sin((n-3)!) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программный каркас для написания служб http://www.cyberforum.ru/cpp-beginners/thread558246.html
Здравствуйте, такое задание: Привести пример и объяснить стандартный программный каркас для написания служб. Заранее благодарен.
C++ Определить значение выражения P=n!/(1+2+3+...+n). Помогите, пожалуйста написать прогу) для вычисления факториала написал, дальше не знаю как) #include "stdafx.h" #include <iostream> using namespace std; int main() { unsigned int numb; http://www.cyberforum.ru/cpp-beginners/thread558245.html
C++ Максимум из минимумов
День добрый. Подскажите пожалуйста, что у меня не правильно? 2 день туплю Задана матрица X целых чисел (1 ≤ M, N ≤ 100). Все числа в матрице различны. В каждой строке находится минимальный...
народ помогите с Borland C++ на С++ переделать C++
#include <graphics.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <math.h> using namespace std; //Рисуем спички int Show(int sp, int all) { int i;
C++ Массив: Найти сумму наименьших элементов каждого столбца матрицы и их координаты http://www.cyberforum.ru/cpp-beginners/thread558186.html
Найти сумму наименьших элементов каждого столбца матрицы и их координаты
C++ Программа по приёму и выдачи сдачи, автоматом. Нужна помощь в написании программы. Условие: Кроме отверстия для приёма монет и выдачи сдачи у автомата есть кнопки "Налить" и "Сброс". При нажатии кнопки "Сброс" Осуществляется возврат монет.... подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
1956 / 1449 / 115
Регистрация: 29.05.2011
Сообщений: 3,008
26.04.2012, 10:56
Не решение исходной задачи в полном смысле, но про факториалы и синусы от них:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    const int n = 20;
    double f1 = 1., f2 = 1.;
 
    cout << "i" << "\t" << "| sin(f1)" << "  \t" << "| sin(f2)" << endl;
    cout << "---------------------------------\n";
    for (int i = 1; i <= n; ++i)
    {
        f1 *= i;
        f2 = fmod(f2*i, 2*M_PI);
        cout <<  i << "\t| " << sin(f1) << "\t| " << sin(f2) << endl;
    }
    return 0;
}
Результат тут.
Проверять уже некогда, но подозреваю, что второй столбик более правильный (особенно последние строки). Тем более, что на моём компьютере первый столбик несколько отличается от того, что на codepad.

Добавлено через 5 минут
Цитата Сообщение от grizlik78 Посмотреть сообщение
что второй столбик более правильный
Второй, в смысле sin(f2), а то в выводе он третьим получился
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru