Perú Beta

Ejercicio - Básico de C# (code 03)

0 Usuarios y 1 Visitante están viendo este tema.

Ejercicio - Básico de C# (code 03)
« en: 23 de Agosto de 2011, 02:08:51 am »


Ejercicio - Básico de C# (code 03)

Enunciado:

En esta oportunidad el code que compartire con ustedes se trata de ingresar 3 numeros enteros en el cual obtendremos el MAYOR y MENOR, pero a la vez eh puesto otras opciones como por ejemplo si tenemos 3 numeros IGUALES obtengamos un mensaje de igualdad, tambien si tenemos 2 numeros iguales, VER CODE:

Código: [Seleccionar]
using System;
using System.Collections.Generic;

using System.Text;

namespace BLOG Eduardo: www.sanosiris.uni.cc
{
    class Program
    {
        static void Main(string[] args)
        {
            while (true)
            {
                Console.Title = "Hallar el MAYOR Y MENOR";
                double num1, num2, num3;
                string sn;
                Console.Write("\n\n1.- Ingresar Nº A: ");
                num1 = double.Parse(Console.ReadLine());
                Console.Write("\n2.- Ingresar Nº B: ");
                num2 = double.Parse(Console.ReadLine());
                Console.Write("\n3.- Ingresar Nº C: ");
                num3 = double.Parse(Console.ReadLine());
                if (num1 < num2 & num1 < num3 & num2 < num3)
                {
                    Console.Write("\n\nNº A {0} MENOR \n\nNº C {1} MAYOR", num1, num3);
                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }

                }
                else if (num2 < num1 & num2 < num3 & num1 < num3)
                {
                    Console.Write("\n\nNº B {0} MENOR \n\nNº C {1} MAYOR", num2, num3);
                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }
                }
                else if (num3 < num1 & num3 < num2 & num1 < num2)
                {
                    Console.Write("\n\nNº C {0} MEMOR \n\nNº B {1} MAYOR", num3, num2);
                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }
                }
                else if (num3 < num1 & num3 < num2 & num2 < num1)
                {
                    Console.Write("\n\nNº C {0} MEMOR \n\nNº A {1} MAYOR", num3, num1);
                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }
                }
                else if (num1 == num2 & num1 == num3)
                {
                    Console.Write("\n\nNº {0} son IGUALES: A - B - C", num1);
                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }
                }
                else if (num1 == num2 & num1 < num3)
                {
                    Console.Write("\n\nNº C {0} MAYOR \n\nNº A - B IGUALES: MENOR ", num3);
                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }
                }
                else if (num3 == num1 & num3 < num2)
                {
                    Console.Write("\n\nNº B {0} MAYOR \n\nNº A - C IGUALES: MENOR ", num2);
                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }
                }
                else if (num2 == num3 & num2 < num1)
                {
                    Console.Write("\n\nNº A {0} MAYOR \n\nNº B - C IGUALES: MENOR ", num1);
                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }
                }
                else if (num1 == num2 & num3 < num1)
                {
                    Console.Write("\n\nNº C {0} MENOR \n\nNº A - B IGUALES: MAYOR ", num3);
                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }
                }
                else if (num3 == num1 & num3 > num2)
                {
                    Console.Write("\n\nNº B {0} MENOR \n\nNº A - C IGUALES: MAYOR ", num2);
                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }
                }
                else if (num2 == num3 & num2 > num1)
                {
                    Console.Write("\n\nNº A {0} MENOR \n\nNº B - C IGUALES: MAYOR ", num1);

                    Console.Write("\n\nDesea SALIR SI(s) ó NO(n)");
                    sn = Console.ReadLine();
                    if (sn == "n")
                    {
                    }
                    else if (sn == "s")
                    {
                        break;
                    }

                }
            }
        }
    }
}
El conocimiento es libre.
Somos Anónimos.
Somos Legión.
No perdonamos.
No olvidamos.
Esperadnos, Que Estamos Cerca.