Pages

viernes, 18 de enero de 2013

Determinar el menor y el mayor de cuatro números Codigo Fuente en C#

Problema
Desarrolle un algoritmo que lea cuatro números diferentes y a continuación imprima el mayor de los cuatro números introducidos y también el menor de ellos.

Solución
  • Entrada: 5 8 1 9
  • Salida: menor 1 y  mayor 9
Codigo Fuente en C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace sumatorirec
{
    class Program
    {
        static void Main(string[] args)
        {
            int X,Y;
            Console.WriteLine("Ingrese un numero");
         int A = Convert.ToInt16(Console.ReadLine());
            Console.WriteLine("Ingrese un numero");
         int B = Convert.ToInt16(Console.ReadLine());
            Console.WriteLine("Ingrese un numero");
         int C = Convert.ToInt16(Console.ReadLine());
         Console.WriteLine("Ingrese un numero");
         int D = Convert.ToInt16(Console.ReadLine());
         if (A > B && A > C && A > D)
         {
             X = A;
         }
         else
         {
             if (B > A && B > C && B > D)
             {
                 X = B;
             }
             else
             {
                 if (C > A && C > B && C > D)
                 {
                     X = C;
                 }
                 else
                     X = D;
             }
         }
         if (A < B && A < C && A < D)
         {
             Y = A;
         }
         else
         {
             if (B < A && B < C && B < D)
             {
                 Y = B;
             }
             else
             {
                 if (C < A && C < B && C < D)
                 {
                     Y = C;
                 }
                 else
                     Y = D;
             }
         }
         Console.WriteLine("el mayor es " + X + " y el menor es " + Y);
            Console.ReadLine();
        }
    }
}

4 comentarios:

Lino Giancarlo Peralta Rodriguez dijo...

me podrían ayudar con este ejercicio por favor.
-ingresar 5 números y determinar cual es el mayor y el menor.

pero en programa Adobe Dreamweaver CS6, no se encuentra ejemplos de este programa..gracias

Anónimo dijo...

#include
using namespace std;
int main (){
int m,M,i;
int n[5];
cout<<"Numero 1: "; cin >>n[0];
cout<<"Numero 2: "; cin >>n[1];
cout<<"Numero 3: "; cin >>n[2];
cout<<"Numero 4: "; cin >>n[3];
cout<<"Numero 5: "; cin >>n[4];
M = 0;
for (i = 0; i < 5; ++i) {
if (M < n[i]){
M = n[i];}
if (n[i] < m){
m = n[i];}
}
cout<<"\n";
cout<<"Numero Mayor: "<<M<<"\n";
cout<<"Numero Menor: "<<m;
return 0;
}

veronica orozco dijo...

ecesito un prgrma 6 numeros de menor a mayor

Anónimo dijo...

necesito una solucion para determinar el menor de dos numeros

Publicar un comentario en la entrada