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();
        }
    }
}

11 comentarios:

Unknown 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;
}

Unknown dijo...

ecesito un prgrma 6 numeros de menor a mayor

Anónimo dijo...

necesito una solucion para determinar el menor de dos numeros

Unknown dijo...
Este comentario ha sido eliminado por el autor.
Anónimo dijo...

no tiene solucion amigo

Anónimo dijo...

el anonimo tiene razon, no hay solucion amigo

Anónimo dijo...

los anónimos tienen razón amigo, no hay solución amix xdxd

Anónimo dijo...

me podrias ayudadr es el mismo problema pero con 10 numeros

Jonathan dijo...
Este comentario ha sido eliminado por el autor.
Jonathan dijo...

me podrías ayudar con ese mismo problema y el mismo lenguaje de código pero con 10 números y mendigan cual es mayor y cual es menor.

Publicar un comentario