Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2011, 21:28   #1
artscorp
Пользователь
 
Регистрация: 08.05.2011
Сообщений: 17
По умолчанию факториал

помогите найти ошибку в С++
Код:
#include "stdafx.h"
#include "iostream"
using namespace std;
int f (int n);
int main()
{


int x=1;

         

while (x<=10)
{
//cin>>f>>x;
cout<<f(x)<<endl;
x=x+2;
}
cin.get();
cin.get();
   return 0;
}
int f(int x, int n)
{
int f;
f=1;
for (int i=1; i<=n; i++)
f=f*i;

   return f;
}
artscorp вне форума Ответить с цитированием
Старый 10.05.2011, 22:19   #2
наталья94
 
Регистрация: 10.05.2011
Сообщений: 3
Подмигивание

держи свой факториал
double factorial(double y)
{
double k = 1;

int n = 1 ;

do
{
k = k * n;

n ++;

}
while ( n <= y);


return k ;
}
наталья94 вне форума Ответить с цитированием
Старый 10.05.2011, 22:23   #3
наталья94
 
Регистрация: 10.05.2011
Сообщений: 3
По умолчанию

работает???
наталья94 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Факториал BaNNeD Помощь студентам 2 12.12.2010 15:17
Факториал ! Sport Помощь студентам 6 27.10.2010 23:31
Факториал Dracula777 Помощь студентам 4 26.02.2010 22:56
C++ (факториал) slim>>> Помощь студентам 2 13.01.2010 20:34
Факториал. dimka660i Помощь студентам 11 10.10.2009 23:28