public void Dividir(Potencia p) { if (b == p.b) { exp = exp - p.exp; } }
public void Multiplicar(Potencia p) { if (b == p.b) { exp = exp + p.exp; } }
public Potencia MultiplicarP(Potencia p) { Potencia nueva = new Potencia(0, 0); if (this.b == p.b) { nueva.b = this.b; nueva.exp = this.exp + p.exp; } return(nueva); }
static void Main(string[] args) { // 1. Crear potencias Potencia p1 = new Potencia(2, 4), p2 = new Potencia(2, 6), p3 = new Potencia(2, 5), pRes; double valor; // 2. Llamar métodos p1.Multiplicar(p2); pRes = p2.MultiplicarP(p3); valor = p3.Valor(); Console.WriteLine(p1.Escribir()); Console.WriteLine("El valor es:" + valor); // 3. Calcular mayor if ((p1.getExponente() > p2.getExponente()) && (p1.getExponente() > p3.getExponente())) { Console.WriteLine(p1.Escribir()); } else if (p2.getExponente() > p3.getExponente()) { Console.WriteLine(p2.Escribir()); } else { Console.WriteLine(p3.Escribir()); } Console.ReadKey(); }