Potencia
Categorías: Lenguaje C++ |
1 // potencia
2
3 #include <iostream>
4 #include <math.h>
5 using namespace std;
6
7 int main (){
8 float a=0.0, b=0.0, potencia=1.0;
9 cout <<"la base y el exponente (enteros)\n";
10 cout <<"a ";
11 cin >>a;
12 cout <<"b ";
13 cin >>b;
14 if(b==0)
15 cout<< a<<"^"<<b<<"=1\n";
16 // else if(b==1)
17 // cout <<a <<"^" <<b <<"=" <<a <<"\n";
18 else if(b>1){
19 for (int i=0;i<b;i++)
20 potencia=potencia*a;
21 cout<<a <<"^"<<b <<"=" <<potencia <<"\n";
22 }
23 else{
24 for (int i=0;i<-b;i++)
25 potencia*=a;
26 cout<<a <<"^" <<b <<"=" <<1/potencia <<"\n";
27 }
28 return 0;
29 }
