Está en la página 1de 4

TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

MATERIA: PROGRAMACION EN C#

DOCENTE: ING. BERNARDO DEL ROSAL YAEZ ALUMNO: JOS OLIVARES GMEZ MATRICULA: 2009830 CUATRIMESTRE: 7 GRUPO: "D" CLASE GENERICA

using System; using System.Collections.Generic; using System.Text; namespace ValidacionesCalc { class Operaciones { double res; public double suma(int a, int b) { res = a + b; return res; } public double resta(int a, int b) { res = a - b; return res; } public double mul(int a, int b) { res = a * b; return res; } public double divicio(int a, int b) { res = a / b; return res; } } }

Se uso la clase genrica operaciones para realizar la calculadora en modo consola para ello solo se cre un men que muestra las operaciones para realizar las operaciones e usan los mtodos ya definidos en la clase operaciones.
class Program { static void Main(string[] args) { operaciones op1 = new operaciones(); int op = 0; do { Console.WriteLine("1.-Suma"); Console.WriteLine("2.-Resta"); Console.WriteLine("3.-Multiplicacion"); Console.WriteLine("4.-Dividir"); Console.WriteLine("5.-Salir"); Console.WriteLine("Seleccione Una opcion"); op=Int32.Parse(Console.ReadLine());

Console.WriteLine("intoduce un numero"); int x = Int32.Parse(Console.ReadLine()); Console.WriteLine("Introduce otro numero"); int x2 = Int32.Parse(Console.ReadLine()); switch (op) { case 1: Console.WriteLine("El resultado es: "+op1.suma(x, x2));

break; case 2: Console.WriteLine("El resultado es: "+op1.resta(x, x2)); break; case 3: Console.WriteLine("El resultado es: "+op1.mul(x, x2)); break; case 4: Console.WriteLine("El resultado es: "+op1.divicion(x, x2)); break; //case 5: } } while (op!=5); } }

También podría gustarte