Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Liczenie silni - problem ze zmienną

Ostatnio zmodyfikowano 2015-11-06 11:44
Autor Wiadomość
Banneq
Temat założony przez niniejszego użytkownika
Liczenie silni - problem ze zmienną
» 2015-11-06 10:49:12
Miałem za zadanie napisać program, który wyliczy silnię z liczby n, gdzie 1<=n<=200.
Oto program:
C/C++
#include <iostream>
using namespace std;
int main()
{
    int a;
    cin >> a;
    long long wynikSilni = 1;
    for( int i = 1; i <= a; i++ )
    {
        wynikSilni *= i;
    }
    cout << wynikSilni;
    return 0;
}

Problem jest ze zmienną
long long wynikSilni = 1;
. Niestety
long long
 nie poradzi sobie z liczbą typu !200. Poda ktoś pomysł jak to zrobić i od razu go wytłumaczy?
P-139696
michal11
» 2015-11-06 11:44:00
Frazy, które należy wpisać w wyszukiwarkę google:
P-139698
« 1 »
  Strona 1 z 1