Calculati fsctorialul unui numar in c++ cu conditia for
Si daca puteti sa explicati pas cu pas ce ati facut ca nu inteleg
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
using namespace std;
#include <iostream>
#include <string>
int main() { //programul principal
int n,i,fact;
cout<<"numarul n :";
cin>>n; //variabila n va contine valoarea introdusa de la tastatura
fact=1; //initial factorial de n este egal cu 1
for (i=1;i<=n;i++) { // 1*2*3*....*n
fact=fact*i; //fact=1 ptr i=1; fact=fact*2=1*2 ptr. i=2 ;
//fact=fact*3=1*2*3 ptr. i=3 etc.
}
cout<<fact; //afiseaza factorial de n
}
Anexe:
greeneyes27:
De ce factorialul estw egalu cu 1
Alte întrebări interesante
Chimie,
8 ani în urmă
Informatică,
8 ani în urmă
Studii sociale,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă