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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2010, 20:09   #1
slim>>>
Пользователь
 
Аватар для slim>>>
 
Регистрация: 10.10.2009
Сообщений: 58
Смущение C++ (факториал)

Подскажите пожалуйста чё не правильно,ток не делайте за меня.
СПАСИБО!
Цитата:
Дано натуральное число n. Написать программу, которая вычисляет факториал неотрицательных целых чисел n (т.е. число целое и больше 0). Формула вычисления факториала приведена ниже. n! = 1*2*3*....*n, (формула вычисления факториала числа n)
0! = 1 (факториал 0 равен 1 (по определению факториала))



Код:
#include <iostream>
using namespace std;
void main()
{
    int f;
    int a=1;
    int c;
    cout<<"Enter number:\n\n";
    cin>>f;

    if (f<=0)
    {
        cout<<"Error!!!\n\n";
    }
    if (f>0)
    {
        while (a<f)
        {
            c=a*++a;
        }
        cout<<"factorial="<<c<<"\n\n";
    }
}
Учусь программировать
slim>>> вне форума Ответить с цитированием
Старый 13.01.2010, 20:23   #2
Alex_FF
Удален
Форумчанин
 
Регистрация: 02.12.2009
Сообщений: 309
По умолчанию

1) нужно int c = 1;
2) в цикле вместо c=a*++a нужно c*=++a;
Alex_FF вне форума Ответить с цитированием
Старый 13.01.2010, 20:34   #3
slim>>>
Пользователь
 
Аватар для slim>>>
 
Регистрация: 10.10.2009
Сообщений: 58
По умолчанию

Alex_FF, огромное спасибо!!
Ошибки понятны!!
Отличный форум!!
Учусь программировать
slim>>> вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Факториал. dimka660i Помощь студентам 11 10.10.2009 23:28
факториал в си++ Sjava Помощь студентам 1 21.12.2008 12:17
Факториал в C++ slog Помощь студентам 2 03.12.2008 07:56
Факториал Killbrum Софт 14 13.08.2008 00:34