Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- using namespace std;
- int silnia(int a)
- {
- if(a==0) return 1;
- else return silnia(a-1)*a;
- }
- /*
- int newton(int n ,int k)
- {
- if ( n==k || k==0 )
- return 1;
- else
- return newton(n-1,k-1)+newton(n-1,k);
- }
- int main()
- {
- int n,k;
- do
- {
- cout << "\n\n\tPodaj n : " ;
- cin >> n;
- cout << "\n\n\tPodaj k : ";
- cin >> k;
- if(n<k||n<0||k<0)
- cout<<"\n\n\tBledne dane ";
- }
- while(n<k||n<0||k<0);
- cout << "\n\n\t(n po k)= "<<newton(n,k);
- cin.ignore();
- getchar();
- return 0;
- }
- */
- int main()
- {
- int b;
- cout<<"Silnia z:";
- do
- {
- cin>>b;
- }while(b<0);
- cout<<"!"<<b<<"="<<silnia(b)<<endl;
- cin.ignore();
- getchar();
- return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement