como ordenar 3 numeros de mayor a menor e impriima el menor validacion del (=)
//Lo mejor es usar matrizes pero bueno aqui tienes algo mas simple:
#include <iostream>
using namespace std;
int main ()
{
float n1, n2, n3, mayor, menor, medio;
cout << "Ingrese numero 1: ";
cin >> n1;
cout << "Ingrese numero 2: ";
cin >> n2;
cout << "Ingrese numero 3: ";
cin >> n3;
if (n1 > n2 && n1 > n3)
mayor = n1;
else
if (n2 > n3)
mayor = n2;
mayor = n3;
if (n1 < n2 && n1 < n3)
menor = n1;
if (n2 < n3)
menor = n2;
menor = n3;
if (n1 != mayor && n1 != menor)
medio = n1;
if (n2 != n3)
medio = n2;
medio = n3;
cout << "Mayor: " << mayor << "\n" << "Medio: " << medio << "\n" << "Menor: " << menor << endl;
system ("pause");
return 0;
}
//saludos
Mira este es el codigo en lenguaje C.
Para mayor informacion puedes visitar mi blog donde explico algunas sentencias.
http://richardnetclass.blogspot.mx/2014/02/lenguaj...
// Ordenar de Menor a Mayor Tres Numeros Introducidos Por el Teclado y Mostrarlos en Pantalla
#include <stdio.h>
#include <conio.h>
void main()
clrscr();
int num1,num2,num3,aux;
num1=num2=num3=aux=0;
printf("\nVamos a Ordenar tres numeros de menor a mayor introducidos por el usuario ");
printf("\n\nInserte el primer numero:");
scanf("%d",&num1);
printf("\nInserte el segundo numero:");
scanf("%d",&num2);
if(num1>num2)
aux=num2;
num2=num1;
num1=aux;
printf("\nInserte el tercer numero:");
scanf("%d",&num3);
if(num2>num3)
num2=num3;
num3=aux;
aux=num1;
num1=num2;
num2=aux;
printf("\n\n\tLos numeros ordenados de menor a mayor son: %d , %d , %d",num1,num2,num3);
getch();
Copyright © 2024 Q2A.ES - All rights reserved.
Answers & Comments
Verified answer
//Lo mejor es usar matrizes pero bueno aqui tienes algo mas simple:
#include <iostream>
using namespace std;
int main ()
{
float n1, n2, n3, mayor, menor, medio;
cout << "Ingrese numero 1: ";
cin >> n1;
cout << "Ingrese numero 2: ";
cin >> n2;
cout << "Ingrese numero 3: ";
cin >> n3;
if (n1 > n2 && n1 > n3)
mayor = n1;
else
if (n2 > n3)
mayor = n2;
else
mayor = n3;
if (n1 < n2 && n1 < n3)
menor = n1;
else
if (n2 < n3)
menor = n2;
else
menor = n3;
if (n1 != mayor && n1 != menor)
medio = n1;
else
if (n2 != n3)
medio = n2;
else
medio = n3;
cout << "Mayor: " << mayor << "\n" << "Medio: " << medio << "\n" << "Menor: " << menor << endl;
system ("pause");
return 0;
}
//saludos
Mira este es el codigo en lenguaje C.
Para mayor informacion puedes visitar mi blog donde explico algunas sentencias.
http://richardnetclass.blogspot.mx/2014/02/lenguaj...
// Ordenar de Menor a Mayor Tres Numeros Introducidos Por el Teclado y Mostrarlos en Pantalla
#include <stdio.h>
#include <conio.h>
void main()
{
clrscr();
int num1,num2,num3,aux;
num1=num2=num3=aux=0;
printf("\nVamos a Ordenar tres numeros de menor a mayor introducidos por el usuario ");
printf("\n\nInserte el primer numero:");
scanf("%d",&num1);
printf("\nInserte el segundo numero:");
scanf("%d",&num2);
if(num1>num2)
{
aux=num2;
num2=num1;
num1=aux;
}
printf("\nInserte el tercer numero:");
scanf("%d",&num3);
if(num2>num3)
{
aux=num2;
num2=num3;
num3=aux;
}
if(num1>num2)
{
aux=num1;
num1=num2;
num2=aux;
}
printf("\n\n\tLos numeros ordenados de menor a mayor son: %d , %d , %d",num1,num2,num3);
getch();
}