Sari la conținut
  • Bun venit pe Resursele.ro!

    Bun venit pe Resursele.ro! Pentru a avea un acces total la forum și pentru a beneficia de:

    • Navigarea pe un forum bine pus la punct și fără nici un fel de întrerupere
    • Privilegiul de a-ți face noi prieteni si de a învăța lucruri noi
    • Șanșa de a face parte din staff și dintr-o comunitate sigură
    • Posibilitatea de a învăța tot ceea ce nu cunoști
    • Șanșa și sprijinul de a-ți dezvolta planurile în lumea internetului și mai mult.

    Te invităm să te Înregistrezi acum pe forumul nostru, să ne cunoaștem și să ne începem împreună aventura și colaborarea pe internet!

Gabi

Calculare n factorial, variantă itirativă / recursivă

Postări Recomandate

 RECURSIV

	#include <iostream>
	using namespace std;
	int fact(int n)
{
    if(n!=0)
    {
        return n * fact(n-1);
    }
    else
    return 1;
}
	int main()
{
    int n;
    cin>>n;
    cout<<fact(n);
}
	

 

ITIRATIV

 

	#include <iostream>
	using namespace std;
	int main()
{
    int i,n,c=1;
    cin>>n;
    for(i=1;i<=n;i++)
    {
        c=c*i;
    }
    cout<<c;
}
	

Partajează acest post


Link spre post
Distribuie pe alte site-uri
Vizitator
Răspunde la acest topic...

×   Alipit ca text avansat.   Alipește ca text simplu

  Doar 75 emoji sunt permise.

×   Linkul tău a fost încorporat automat.   Afișează ca link în schimb

×   Conținutul tău precedent a fost resetat.   Curăță editor

×   Nu poți lipi imagini direct. Încarcă sau inserează imagini din URL.


×
×
  • Creează nouă...