Op básicas- Enteros c#



El código contenido en la clase: "Enteros" 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 enteros.
Método Sustraccion: Resta dos números enteros.
Método Multiplicación: Multiplica dos números enteros.
Método División: Divide dos números naturales entre sí.
A continuación podrás encontrar el código de la clase Naturales, 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 Entero
    {
        /// <summary>
        /// Metodo Adicion : Encargado de recibir dos valores de números Enteros y posteriormente sumarlos
        /// </summary>
        /// <param name="a">Primer número entero a sumar</param>
        /// <param name="b">Segundo número entero a sumar</param>
        /// <returns suma>Resultado de la operación: Adicion de dos números enteros</returns>
        ///
        public static int Adicion(int a, int b)
        {
            int 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 enteros y posteriormente restarlos
        /// </summary>
        /// <param name="a">Primer número entero a restar</param>
        /// <param name="b">Segundo número entero a restar</param>
        /// <returns resta>Resultado de la operación: Sustraccion entre dos números enteros</returns>
        public static int Sustracción(int a, int b)
        {
            int resta = a-b;
            return resta;
            throw new ArgumentException("Se ha ingresado alguno de los datos de manera incorrecta");
        }

        /// <summary>
        /// Metodo Multiplicacion: Encargado de recibir dos valores de números enteros y posteriormente multiplicarlos
        /// </summary>
        /// <param name="a">Primer número entero a multiplicar</param>
        /// <param name="b">Segundo número entero a multiplicar</param>
        /// <returns multi>Resultado de la operación: multiplicación de dos números enteros</returns>
        static int Multiplicacion(int a, int b)
        {
            int multi = a*b;
            return multi;
            throw new ArgumentException("Se ha ingresado alguno de los datos de manera incorrecta");
        }

        /// <summary>
        /// Metodo Division: Encargado de recibir dos valores de números enteros 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 int Division(int a, int b)
        {
            int div = 0;
            return div;
            if (b == 0)
            {
                throw new ArgumentNullException("El divisor no puede ser igual a cero");
            }
            else if (a > b)
            {
                div = (a / b);
                return div;
            }
        }
        // Metodo principal
        static void Main(string[] args)
        {
        }
    }
}

No hay comentarios:

Publicar un comentario