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

Задача с факториалом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите пож написать любую из программ на C++, выдающую:1. номер телефона заданного абонента; 2.фамилию и т.д. http://www.cyberforum.ru/cpp-beginners/thread571885.html
Дан файл, содержащий сведения о телефонах абонентов. Структура записи файла: фамилия и инициалы абонента, год установки телефона, номер телефона. Написать программу, выдающую: - номер телефона...
C++ Кодирование по Хаффману, C++ Закодируйте какой-нибудь символьный массив по Хаффману примера ради. http://www.cyberforum.ru/cpp-beginners/thread571883.html
C++ Создать шаблон класса типа стек
Помогите, пожалуйста. Необходимо создать шаблон класса типа стек. Я никак не пойму, как перегружать операторы, если у меня шаблон класса стек, производного от класса List. Был бы очень благодарен,...
C++ Для заданной матрицы A(m,n) найти её произведение на транспонированную к ней AA` в упакованном виде (так как результат - симметричная матрица)!
Здравствуйте! Условие задачи: Для заданной матрицы A(m,n) найти её произведение на транспонированную к ней AA` в упакованном виде (так как результат - симметричная матрица). Пожалуйста,...
C++ Программа (не нахотиn тип void) http://www.cyberforum.ru/cpp-beginners/thread571831.html
Вот написал программу с использованием классов и приминения конструктора и деструктора. При компиляции пишет что не объявлен тип void для класса Cat c вызовом метода данных (функции) Mauw()....
C++ Итератор "общего" типа. Хочу создать класс, который будет работать и итераторами на разные объекты (векторы, списки и т.д.) Единственное решение, которое могу придумать - это шаблонный класс. Но мне, в принципе, хватило бы... подробнее

Показать сообщение отдельно
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
12.05.2012, 15:37
На Си как-то так
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
long fact(int n)
{
        static int res = 1;
        return (res *= n);
}
 
int main(void)
{
        float Result = 1.0;
        for ( int  i = 2 ; i <= 20 ; ++i )
                Result += (float) i / fact(i);
        printf("%f\n", Result);
}
http://ideone.com/XXfZd
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru