Răspuns :
#include <iostream>
using namespace std;
long double fact(int N)
{
if(N < 0)
return 0;
if (N == 0)
return 1;
else
return N * fact(N - 1);
}
int main()
{
int N;
cout << "Numarul pentru a calcula factorialul: ";
cin >> N;
cout << "factorialul pentru numar " << N << " = " << fact(N) << endl << endl;
return 0;
}
#include <iostream>
using namespace std;
int n, num, i, ultimacif=1;
int main()
{
cout << "n= "; cin >> n;
cout << "introdu " << n << " numere naturale: ";
for (i=1; i<=n; ++i)
{
cin >> num;
ultimacif=ultimacif*num%10;
}
cout << "ultima cifra a produsului este " << ultimacif;
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.