El código contenido en la clase:
"Reales" contiene las cuatro (4) operaciones básicas que son: suma o
adición, resta o sustracción, multiplicación o producto y división o cociente;
cada uno de los métodos empleados cuenta con al menos una excepción que evitará
que durante la ejecución del proyecto se generen errores accidentalmente o como
resultado del ingreso incorrecto de los datos solicitados al usuario.
Método Adicion: Suma dos números reales.
Método Sustraccion: Resta dos números reales.
Método Multiplicación: Multiplica dos números reales.
Método División: Divide dos números reales entre sí.
A continuación podrás encontrar
el código de la clase Reales, con cada uno de sus respectivos métodos:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace calcu
{
class Reales
{
/// <summary>
/// Metodo Adicion : Encargado de recibir dos valores de números reales y posteriormente sumarlos
/// </summary>
/// <param name="a">Primer número real a sumar</param>
/// <param name="b">Segundo número real a sumar</param>
/// <returns suma>Resultado de la operación: Adicion de dos números reales</returns>
///
public static float Adicion(float a, float b)
{
float suma = a + b;
return suma;
throw new ArgumentException("Se ha ingresado alguno de los datos de manera incorrecta");
}
/// <summary>
/// Metodo Sustraccion: Encargado de recibir dos valores de números reales y posteriormente restarlos
/// </summary>
/// <param name="a">Primer número real a restar</param>
/// <param name="b">Segundo número real a restar</param>
/// <returns resta>Resultado de la operación: Sustraccion entre dos números reales</returns>
public static float Sustracción(float a, float b)
{
float resta = 0;
resta = a + (-b);
return resta;
throw new ArgumentException("Al menos uno de los parametros ingresados no es correcto");
}
/// <summary>
/// Metodo Multiplicacion: Encargado de recibir dos valores de números reales y posteriormente restarlos
/// </summary>
/// <param name="a">Primer número real a multiplicar</param>
/// <param name="b">Segundo número real a multiplicar</param>
/// <returns multi>Resultado de la operación: multiplicación de dos números reales</returns>
static float Multiplicacion(float a, float b)
{
float multi = 0;
multi = a * b;
return multi;
throw new ArgumentException("Al menos uno de los parametros ingresados no es correcto");
}
/// <summary>
/// Metodo Division: Encargado de recibir dos valores de números reales y posteriormente dividirlos
/// </summary>
/// <param name="a">Número Dividendo</param>
/// <param name="b">Número Divisor</param>
/// <returns div>Cociente resultante luego de hacer la división</returns>
static float Division(float a, float b)
{
float div = 0;
return div;
if (b == 0)
{
throw new ArgumentNullException("El divisor no puede ser igual a cero");
}
div = (a / b);
return div;
}
// Metodo principal
static void Main(string[] args)
{
}
}
}
No hay comentarios:
Publicar un comentario