Ecrire un programme en C permettant, à partir d'un réel x et d'une valeur entière positive n, de calculer x puissance n

******** En Algorithme ********

Algorithme Variables i,n: entiers puissance,x :réel Debut puissance ← 1 Ecrire(" Entrer x:") Lire(x) Ecrire(" Entrer n:") Lire(n) pour i de 1 à n faire puissance ← puissance * x FinPour Ecrire(x,"puissance", n ," est",puissance) Fin Résultat ==> Entrer x: 4 Entrer n: 2 4 puissance 2 est 16

Retour vers la liste d'exercices

******** En langage C ********

#include <stdio.h> #include <conio.h> int main() { int n, i; float puissance , x ; puissance = 1 ; printf(" Entrer x:"); scanf("%f",&x); printf(" Entrer n:"); scanf("%d",&n); for(i=1;i<=n;i++){ puissance = puissance*x ; } printf("%.1f puissance %d est %.1f",x,n,puissance); return 0; }

Retour vers la liste d'exercices


******** En C++ ********

#include <iostream> using namespace std; int main() { int n, i; float puissance , x ; puissance = 1 ; cout<<" Entrer x:"; cin>>x; cout<<" Entrer n:"; cin>>n; for(i=1;i<=n;i++){ puissance = puissance*x ; } cout<<x<<" puissance "<<n<<" est "<<puissance; return 0; }