Va rog urgeeent Dau coroana SI 100 PUNCTE !!!!
DE ELABORAT UN PROGRAM In C++ va rog urgeeent:!!!!!
Și vă rog cu comentarea fiecărui rind
Urgeent
Am atașat poză⬇️
Anexe:
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
int factorial(int n){
int f,i;
f=1; ///initializam valoarea cu unu
for(i=1;i<=n;i++) /// calculam 1*2*3*4*...*n adica n!
f*=i;
return f;
}
using namespace std;
int main()
{
int n,m,nf,mf,nm,nmf;
cin>>n>>m;
nf=factorial(n); /// nf=n!
mf=factorial(m); ///mf=m!
nmf=factorial(n-m); ///nmf=(n-m)!
cout<<nf/mf*nmf;
return 0;
}
s-ar putea sa fi gresit ca nu am facut combinarile la scoala si nu stiu daca e m! * [ ( n - m ) ! ] sau [m! * (n-m)]! daca intelegi care e diferenta
daca e variant a doua atunci va trebuii sa modifici
nmf=factorial(n-m); cu nmf=factorial(nmf*(n-m));
Alte întrebări interesante
Biologie,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
C:\Users\Utilisateur\Desktop\24aprilie\main.cpp|15|error: stray '\240' in program|
C:\Users\Utilisateur\Desktop\24aprilie\main.cpp|17|error: stray '\240' in program|
C:\Users\Utilisateur\Desktop\24aprilie\main.cpp|18|error: stray '\240' in program|
||=== Build failed: 14 error(s), 0 warning(s) (0 minute(s), 0