Op básicas- Reales c#



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