#include <iostream>
using namespace std;

//Fonction puissance qui retourne x^n
float puissance(float x, int n){

	int i;
	float resultat;	

	resultat = 1;
	for(i=0;i<n;i++){
		resultat = resultat*x;
	}
	return resultat;
}
//Fonction factorielle qui retourne n!
int factorielle(int n){

	int i;
	int resultat;
	
	resultat = 1;
	for(i=1;i<=n;i++){
		 resultat = resultat*i;
	}
	return resultat;
}

int main(){

	int n;
	float x;
	
	cout << "Donnez une valeur de x pour calculer x^n/n! : " ;
	cin >> x;
	cout << "Donnez une valeur de n pour calculer x^n/n! : " ;
	cin >> n;

	cout << "La valeur de x^n/n! est : " << puissance(x,n)/factorielle(n) << endl;
}
