elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: [1]
1  Programación / .NET (C#, VB.NET, ASP) / (Ayuda) Calcular potencia de base x y exponente n en: 31 Octubre 2015, 20:58 pm
Muy buenas a todos, estoy intentando hacer un programa para calcular la potencia de un numero que ingrese el usuario elevado a otro numero que ingrese el usuario mediante el teclado.

Todo me da bien, pero cuando intento calcular por ejemplo 2^5 el resultado me da  16.

Gracias de antemano :v

Código
  1.  
  2. using System;
  3.  
  4. namespace CalcularPotencia
  5. {
  6. class Program
  7. {
  8. static void Main()
  9. {
  10. int c = 1, n = 1 , p, i= 0, resultado = 1 ;
  11. string valor = "";
  12.  
  13. valor = Console.ReadLine();
  14. n = Convert.ToInt32(valor);
  15.  
  16. valor = Console.ReadLine();
  17. p = Convert.ToInt32(valor);
  18.  
  19. c = n ;
  20. if ( p > 1 ) {
  21.  
  22.  
  23. for (i = 0 ; i <= p  ; i++ )
  24. {
  25.  
  26. n = n * c;
  27.  
  28. i++;
  29. }
  30. }
  31. Console.WriteLine("el resultado es {0}", n );
  32. Console.ReadKey();
  33. }
  34. }
  35. }
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines