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

Странная формула. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как работать с char* http://www.cyberforum.ru/cpp-beginners/thread93234.html
вопщем, есть задание: создайте класс osoba, конструктору которого передаются значения: фамилия, имя (char*), зарплата (double). Нужна помощь с char*, так как я не разбираюсь с етим типом... Знаю...
C++ Вывести дату Дня учителя в этом году Задача по с++: День учителя отмечается каждый год, в первое воскресенье октября. Дано натуральное число n, которое представляет собой номер года. Вывести дату Дня учителя в этом году. http://www.cyberforum.ru/cpp-beginners/thread93227.html
Работа с указателями - прокомментировать код C++
ваще нефига не понятно что означает каждая строка #include <conio.h> #include <stdio.h> #include <stdlib.h> float f(float fb,float fc) {return fb/fc;} void main() {const int N1=100; int...
C++ Требуется домножить все члены последовательности а1, а2, …, аn на квадрат ее наименьшего члена, если аk  0, и на квадрат ее наибольшего члена, если а
Дана последовательность действительных чисел а1, а2, …, аn. Требуется домножить все члены последовательности а1, а2, …, аn на квадрат ее наименьшего члена, если аk  0, и на квадрат ее наибольшего...
C++ Удалить все повторяющиеся буквы из слова http://www.cyberforum.ru/cpp-beginners/thread93202.html
Дано слово, удалить из него все повторяющиеся буквы, оставив их первые вхождения,то есть в слове должны остаться только разные буквы.
C++ С++ World - сборник статей Такая проблема: я скачал C++ World ,а там чтоб распаковать скачанный архив нужно ввести пароль. Указан и пароль на странице где я скачивал но он не подходит. Подскажите,пожалуйста,возможнно есть... подробнее

Показать сообщение отдельно
BOR1K
14 / 14 / 4
Регистрация: 19.09.2009
Сообщений: 289
07.02.2010, 14:29  [ТС]
Вот так?

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
int fact(int i)
{
    int f = 1;
    if(!i || i == 1)
        return 1;
    do
        f *= i--;
    while (i != 0);
    return f;
}
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{
int n=0,s=0;
 
scanf("%d",&n);
for(int i=1;i<n;i++)
s+=1/fact(i);
 
 
printf("%d",s);
 
return 0;
}
Добавлено через 10 минут
ау... люди
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.