👤

Unde gresesc sau ce omit? vreau sa aflu rezultatul la aranjamente de n luate cate k ?

#include

int aranjamente(int n,int k );

void main()
{
int n,k,i,x,z;
printf("Numarul natural n este = ");
scanf("%d",&n);
printf("Numarul natural k este = ");
scanf("%d",&k);
x=1;
z=1;
for(i=1;i<=n;i++)
{
x=x*i;
}
for(i=1;i<=k;i++)
{
z=z*i;
}
printf("n factorial = %d ",x);
printf("\n k factorial = %d",z);
int aranjamente(int n,int k)
{
int A;
A=x/(x-z);
printf("A= %d",A);
}
}


Răspuns :

Răspuns:

using namespace std;

#include <iostream>

#include <stdlib.h>

#include <math.h>

int aranjamente(int n,int k)

{

int A;

A=n/k;

printf("A= %d ",A);

}

int main()

{

int n,k,i,x,z;

printf("Numarul natural n este = ");

scanf("%d",&n);

printf("Numarul natural k este = ");

scanf("%d",&k);

x=1;

z=1;

for(i=1;i<=n;i++)

{

x=x*i;

}

for(i=1;i<=n-k;i++)

{

z=z*i;

}

printf("n factorial = %d ",x);

printf("\n n-k factorial = %d \n",z);

aranjamente(x,z);

}