Silnia - wyznaczanie dwóch ostatnich cyfr
Kod był wyświetlany 1695 razy.
    /*
  Name: Silnia - wyznaczanie dwóch ostatnich cyfr
  Copyright: GPL GNU
   Date: 11-03-10 09:06
  Description: 
*/

# include <iostream>
# include <string.h>
# include <math.h>

using namespace std;

unsigned long long int silnia(int l)
{
    if(l==0)
    return 1;
    else
    return l*silnia(l-1);
}

int main()
{
    int x;
    
    x = 20;
    for(int i=0; i<=x; i++)
    {
            cout << i << "! wynosi:\t" << silnia(i);  
            
            if(silnia(i)%100==0)
            cout << "\t\t00 na koncu"; 
            else
            cout << "\t\tbrak zer na koncu"; 
            
            cout << endl;
    }
    
    cin.ignore();
    getchar();
    return 0;
}
        
Pobierz plik tekstowy
Administrator WJL
PHP&SQL coded by NOVA-IT