programa exponentes negativos no funciona correctamente
Publicado por Brenda (1 intervención) el 31/10/2012 06:58:29
Hola alguien que me pueda ayudar lo estoy haciendo en dev c++ y no se que pasa si corre pero no hace bien la operacion
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
//Expiezan las las potencias con exponentes positivos, 0 , y negativos
int main()
{
int base;
int exp;
int expneg;
int resultado = 1;
cout << "Base entera: ";
cin >> base;
cout << "Exponente entero: ";
cin >> exp;
{
if (exp>=1)
resultado *= base;
cout << resultado << endl;
cout << "Precione cualquier tecla para regresar al menu: ";
system ("PAUSE");
}
{
if(exp==0)
cout << 1 << endl;
}
{
if(exp <= -x )
resultado *= 1/(base^exp);
cout << resultado << endl;
}
}
//Terminan las potencias con exponentes negativos, 0, y positivos
Valora esta pregunta


0