fork download
  1. #include <iostream>
  2.  
  3. int silnia(int n){
  4. int wynik = n--;
  5. for(;n > 0; n--) wynik *= n;
  6. return wynik;
  7. }
  8.  
  9. int main(){
  10. for(int i = 1; i <= 10; i++)std::cout << i << " != " << silnia(i) << std::endl;
  11. return 0;
  12. }
Success #stdin #stdout 0s 2896KB
stdin
Standard input is empty
stdout
1 != 1
2 != 2
3 != 6
4 != 24
5 != 120
6 != 720
7 != 5040
8 != 40320
9 != 362880
10 != 3628800