viernes, 19 de octubre de 2012

Calculadora en C#

Este código es una simple calculadora para la consola de C#
Solo coloquelo entre los corchetes y vea como trabaja.
_________________________________________________________________________________

double numero=0, numero0=0,resultado;
            string operador,decision;

            do
            {
               Console.WriteLine("Calculadora basica con numeros naturales");
                Console.WriteLine("Autor: www.hocomain.blogspot.com");
                Console.WriteLine("");

                Console.WriteLine("Digite el primer numero");
                numero = Convert.ToDouble(Console.ReadLine());

                Console.WriteLine("Elija el tipo de operacion: +, -, *, /");
                operador = Console.ReadLine();

                Console.WriteLine("Digite el segundo numero");
                numero0 = Convert.ToDouble(Console.ReadLine());



                switch (operador)
                {
                    case "+":
                        resultado = numero + numero0;
                        Console.WriteLine("El resultado de la suma es: " + resultado);
                        Console.ReadLine();
                        break;
                    case "-":
                        resultado = numero - numero0;
                        Console.WriteLine("El resultado de la resta es: " + resultado);
                        Console.ReadLine();
                        break;
                    case "*":
                        resultado = numero * numero0;
                        Console.WriteLine("El resultado de la multiplicacion es: " + resultado);
                        Console.ReadLine();
                        break;
                    case "/":
                        if ((numero == 0) && (numero == 0))
                        {
                            Console.WriteLine("!!! Digito un cero !!!");
                            Console.WriteLine("La division por cero no es posible");
                            Console.WriteLine("Cero dividido entre otro numero da cero");
                            Console.ReadLine();
                        }
                        else
                        {
                            resultado = numero / numero0;
                            Console.WriteLine("El resultado de la division es: " + resultado);
                            Console.ReadLine();

                        }
                        break;

                }
                Console.WriteLine("Continuar S/N: ");
                decision = Console.ReadLine();
            } while ((decision == "s")||(decision=="S"));
            Console.WriteLine("!!! Gracias !!!");
            Console.Read();


Si desea recibir contenido de mi blog en su e-mail, por favor hágalo saber a
wipesi@hotmail.com

_________________________________________________________________________________

No hay comentarios:

Publicar un comentario

Gracias por visitar mi blog. Si quieres recibir mis entradas actualizadas escribeme a wilmerpsilva@hotmail.com. !!! Recuerda comentar es agradecer !!!