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

Приимер с факториалом на с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Аналог функции fscanf (C++) http://www.cyberforum.ru/cpp-beginners/thread248785.html
Здравствуйте. По заданию нужно написать аналог функции fscanf на языке C++. Каким способом это можно реализовать: построчное чтение с помощью fgets с разбором строки, посимвольное чтение с помощью fread или есть какой-нибудь более простой способ? Полного решения я не требую, хотелось бы понять как это лучше сделать. Заранее спасибо.
C++ Численные методы решения линейных алгебраических уравнений Тема -ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ Как написать в программе СИ++ x*tgx-1/3=0 с интервалом !! СПАСИБО! http://www.cyberforum.ru/cpp-beginners/thread248774.html
C++ Какой функцией можно посчитать количество данных слов в строке?
Несколько вопросов по строкам и char 1. Какой функцией можно посчитать кол-во данных слов с строке? 2. Какой функцией можно вырезать данное слово из строки? 3. Например есть строка: "exec -p C:\start.exe" как получить только "C:\start.exe"
C++ При попытке чтения ini файла возникает ошибка
При выполнении программы возникает ошибка, как ее исправить? #include <windows.h> void main() { char *out = new char; char *Section={"Section1"};
C++ Два массива одномерных http://www.cyberforum.ru/cpp-beginners/thread248766.html
Даны два одномерных массива, состоящих из n чисел (n-вводится с клавиатуры). Найти элементы, которых нет одновременно и в том и в другом массиве. Сделайте пожалуйста,только по проще..только начали проходить с++
C++ форматы помогите пожалуйста разобратся с форматами вывода. Мне нужно чтобы число выводилось с фиксирваной точкой и можно было задавать количество знаков после точки. fixed, precision - как их именно записать в программе. подробнее

Показать сообщение отдельно
a.n.o.n.i.m
137 / 137 / 15
Регистрация: 26.02.2011
Сообщений: 492
26.02.2011, 13:14     Приимер с факториалом на с++
Вообщем нужно дописать код,дано задание:Дано n,вычислить 1/0!+1/1!+...+1/n!
Для определённого числа могу написать(1,2,5,10 и т.д)А чтобы считал пример,не получается
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include<cmath>
using namespace std;
 
int main()
{
        char d;
        do
        {
        cout <<("Naidem znachenie virazenia 1/0!+1/1!+...+1/n!\n");
        cout << endl;
        int n;
        int x=1;
        cout<<"Vvedite n!: ";
        cin>>n;
        cout <<  endl;
        for (int i=1; i<n+1; ++i)
                x*=i;
        if (n>=0)
        cout<<n<<"!"<<" = "<<x<<endl;
        else
        cout<<"Chislo ne mozet bit menshe nuly\n";
        cout <<  endl;
        cout << "Prodolzit (y/n)?";
        cin >> d;
        cout <<  endl;
        } while (d == 'y');
}
Вот что получается,а как сделать чтобы не число а 1/0!+1/1!+...+1/n! считал не пойму,что нужно дописать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru