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