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
#include <iostream> using namespace std; int main(){ int A,B,C,D,X,Y; cout<<("Ingresa un numero ")<<endl; cin>>A; cout<<("Ingresa otro numero ")<<endl; cin>>B; cout<<("Ingresa un numero ")<<endl; cin>>C; cout<<("Ingresa un numero ")<<endl; cin>>D; 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; } } cout<<"el mayor es "<<X<<" y el menor es "<<Y; return 0; }
5 comentarios:
no funcionaal momento de dar el resultado se cierra la ventana
genial gracias :)
buen aporte pero te falta system("pause"); para que se detenga la ventana
Eso es si quiere no es obligado
y si quiero que tan solo salga el mayor de los 4 como seria?
Publicar un comentario