Language C~ Les Fonctions
Ecrire une fonction qui permet le calculer et l'affichage deXAvec les variables (XN) réel et N entière saisies au clavier
Solution:
#include<stdio.h>
float puissance(float Y,int M)
{
int i;
float P;
for(P=1,i=1;i<=M;i++)
P=P*Y;
return P;
}
int main()
{
int N;
float X;
printf("saisir la base X et l'exposant N :");
scanf("%f%i",&X,&N);
printf("%f a la puissance %i = %f\n\n",X,N,puissance(X,N));
system("PAUSE");
return 0;
}
Solution:
#include<stdio.h>
float puissance(float Y,int M)
{
int i;
float P;
for(P=1,i=1;i<=M;i++)
P=P*Y;
return P;
}
int main()
{
int N;
float X;
printf("saisir la base X et l'exposant N :");
scanf("%f%i",&X,&N);
printf("%f a la puissance %i = %f\n\n",X,N,puissance(X,N));
system("PAUSE");
return 0;
}
Comments 0
Post a Comment
Cancel