C++ Заполнить массив F в соответствии с формулой Fi=i!, где i=1...15 (от 1 до 15) - Вопросы по С+

Вопрос C++ Заполнить массив F в соответствии с формулой Fi=i!, где i=1...15 (от 1 до 15)

Регистрация
22 Окт 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Смог сделать только это, дальше не знаю как, да и не уверен, что начало правильное.

#include "stdafx.h"
#include
#include
#include
using namespace std;
int main()
{
SetConsoleOutputCP(1251);
int p=1, i=1;
int f;
while(i<=15)
{
p=i*p;
cout<<p<<" ";
f=p;
i++;
}
_getch();
}
 
Регистрация
26 Окт 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
#include "stdafx.h" #include "iostream" using namespace std; int main(){ long long f[15]={1}; for(int i=0;i<14;i++)f[i+1]=f*(i+2); for(int i=0;i<15;i++)cout<<f<<; cout<<endl; cin.get();}
 
Регистрация
20 Сен 2013
Сообщения
106
Репутация
0
Спасибо
0
Монет
0
И в чём проблема - то? Ну кроме того, что объявлять массив надо с нужным кол-вом элементов, т. е.: int f[16]; Надо кроме кода ещё и ошибки скидывать, который компилятор говорит...
 
Сверху Снизу