Ir al contenido principal

Pedir 3 numeros y mostrar de mayor a menor en C++

Con este programa podemos ordenar de mayor a menor de manera sencilla usando "if" para esto, se utilizan varias combinaciones faciles de comprender.
//Pedir 3 numeros y mostrarlos de mayor a menor
#include<iostream>
#include<string>

using namespace std;
int a,b,c;

int main(){
 cout<<"Ingresa numero 1:"<<endl;
 cin>>a;
 
 cout<<"Ingresa numero 2:"<<endl;
 cin>>b;
 
 cout<<"Ingresa numero 3:"<<endl;
 cin>>c;
 
 if(a>b && b>c)
 cout<<a<<", "<<b<<", "<<c;
 else{
 if(a>c && c>b)
 cout<<a<<", "<<c<<", "<<b;
 else{
 if(b>a && a>c)
 cout<<b<<", "<<a<<", "<<c;
 else{
 if(b>c && c>a)
 cout<<b<<", "<<c<<", "<<a;
 else{
 if(c>a && a>b)
 cout<<c<<", "<<a<<", "<<b;
 else{
 if(c>b && b>a)
 cout<<c<<", "<<b<<", "<<a;
}
}
}
}
}
 
 return 0;
}

Comentarios

Entradas más populares de este blog

Calculo del promedio de 3 calificaciones en c++

Con este pequeño programa, aprendemos las funciones basicas de ingreso y de salida de datos en C++, los cuales son un poco distintos a C. //Calculo del promedio de 3 calificaciones. # include < iostream > using namespace std ; float a , b , c , prom ; int main ( ) { cout < < " Ingresa calificacion 1: " < < endl ; cin > > a ; cout < < " Ingresa calificacion 2: " < < endl ; cin > > b ; cout < < " Ingresa calificacion 3: " < < endl ; cin > > c ; prom = ( a + b + c ) / 3 ; cout < < " Promedio: " < < prom ; return 0 ; }

Imprimir del 1 al 100 en C

Con este pequeño programa, visualizamos los números del 1 al 100. Utilizamos el ciclo repetitivo "for", el cual nos ayuda a repetir una parte de código hasta que se cumplan unas sentencias. #include < stdio.h > #include < stdlib.h > #include < conio.h > int main(){ //system("color A"); Color de letra verde :) int a = 0,b = 0,c = 0; int opcion = 0,cont = 0; for (cont = 1; cont <= 100; cont++){ printf("%d \n", cont); } getch(); }