Witam Wszystkich ,
Mam do zrobienia program polegający na tym że podaję w pierwszym wierszy liczbę testów <=20.W następnych liniach podaje liczby , i obliczam ich silnie , mój problem polega na podawaniu tych testów poszczególnych liczb do silni. Zaznaczam ze jestem osobą uczącą się jeżyka c++ od bardzo niewielu czasu.Oto mój poniższy kod.
#include <cstdlib>
#include <iostream>
using namespace std
int
silnia(int n)
{
int ile;
cin >> ile;
for (int i = 0; i < ile; i++) {
unsigned int n; //z tej liczby będziemy liczyć silnię
long long silnia = 1; //ta zmienna będzie przechowywać wynik
for (int i = n; i > 1; i--) {
silnia *= i;
}
}
}
int main()
{
cout << "Podaj n: ";
cin >> n;
cout << n << "! = " << silnia << endl;
system("pause");
return 0;
}