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

Вычислить n! + d для заданных n и d - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти подстроку в строке без учета регистра http://www.cyberforum.ru/cpp-beginners/thread1830839.html
Подскажите как найти подстроку в строке без учета регистра, а также без regex? Необходимо также иметь возможность искать после определенной позиции
C++ Построение плоскости по отрезкам [GLSL, геометрический шейдер] В геометрический шейдер прилетает отрезок с координатами точек X1 и X2, у каждой точки есть свой вектор нормали N1 и N2 (они лежат в одной плоскости и в данном случае, пусть будет, что они... http://www.cyberforum.ru/cpp-beginners/thread1830833.html
C++ Реализовать пользовательский класс "Очередь"
Задано количество людей у фонтанчика и их возрасты.Люди пронумерованы от 1 до N. Сначала задается возраст человека с номером 1, затем 2, и т.д. Они должны пить начиная от самого молодого до самого...
C++ Вывести в порядке невозрастания (убывания) те элементы этого массива, целая часть которых — четное число
Всем добрый вечер, я учусь на программиста, но тяжеловато это дается. Помогите пожалуйста с решением. 1) Дан одномерный массив из 100 элементов, состоящий из случайных вещественных чисел в диапазоне...
C++ Не находит второй максимальный элемент в массиве http://www.cyberforum.ru/cpp-beginners/thread1830827.html
#include "stdafx.h" #include <cstdlib> #include <iostream> #include <cmath> using namespace std; int main() { const int N = 12;
C++ Как передать заданную строку матрицы в функцию? есть массив и из него надо взять определенную строку состоящей из неизвестного количества элементов и поместить в отдельную функцию. знаю, что надо реализовать через указатель, желательно, но как это... подробнее

Показать сообщение отдельно
Drelarusoid
3 / 3 / 0
Регистрация: 19.09.2016
Сообщений: 47

Вычислить n! + d для заданных n и d - C++

20.10.2016, 20:49. Просмотров 170. Ответов 1
Метки (Все метки)

Добрый вечер вот такая задача , где вычислить s = n! + d, где n!-факториал , n = от 2 до 4 с шагом 1 , d= от 3 до 9 с шагом 2.Не знаю правильно ли написал.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void main()
{
    double s = 0, nf = 1, d;
    for (double n = 2; n <=4; n++)
    {
        nf *= n;
        for (double d = 3; d <= 9; d += 2)
        {
            s += nf + d;
        }
        d = 0;
    }
    cout << s;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru