Форум программистов, компьютерный форум 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). Все числа в матрице различны. В каждой строке находится минимальный элемент, затем среди этих чисел выбирается максимальное. Составьте программу, находящую номер строки матрицы X, в которой расположено выбранное число. Ввод В первой строке содержится, через пробел, два...
народ помогите с 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++ Программа по приёму и выдачи сдачи, автоматом. Нужна помощь в написании программы. Условие: Кроме отверстия для приёма монет и выдачи сдачи у автомата есть кнопки "Налить" и "Сброс". При нажатии кнопки "Сброс" Осуществляется возврат монет. Дано: Номиналы монет которые может принимать автомат: 3р,5р,10р. Стоимость стакана кофе: 9р. подробнее

Показать сообщение отдельно
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
26.04.2012, 10:56     Цикл: 1/sin(n!)-2/sin((n-1)!)-3/sin((n-2)!)-4/sin((n-3)!)
Не решение исходной задачи в полном смысле, но про факториалы и синусы от них:
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), а то в выводе он третьим получился
 
Текущее время: 10:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru