-->

C++: El mayor de dos números enteros

Este programa muestra el mayor de dos números enteros a través de la distinción de casos. Primero se declaran las variables de tipo entero x e y, luego se realiza la impresión de dos líneas de texto las cuales solicitan que se ingresen los valores de x e y, seguidamente se emplea la estructura de selección if , si x es igual a y , entonces imprime “son iguales”, sino, se ingresa en otra estructura de selección, si x es mayor a y imprime “el mayor es x” caso contrario imprime “el mayor es y”.


#include <iostream.h>

main()

{int x,y;

cout<<"\n ingrese numero x:";

cin>>x;

cout<<"\n ingrese numero y:";

cin>>y;

if(x==y)

cout<<"\n Son iguales";

else

{

if(x>y)

cout<<"\n el mayor es:"<<x;

else

cout<<"\n el mayor es:"<<y;

}

return 0;

}


Descripción del código:

int x,y;


Se declaran los valores de x e y como enteros.

cout<<"\n ingrese numero x:";

cin>>x;


Solicita el valor de la variable luego se guarda en x.

cout<<"\n ingrese numero y:";

cin>>y;


Solicita el segundo valor y lo guarda en la variable “y”.

if(x==y)

cout<<"\n Son iguales";




Mediante la distinción de casos se compara si los valores “x” e ”y” son iguales, si fueran iguales, entonces se imprimirá la frase “son iguales” y terminará ahí el programa, pero sino son iguales continuará el programa con las siguientes líneas:


else

{

if(x>y)

cout<<"\n el mayor es:"<<x;

else

cout<<"\n el mayor es:"<<y;

}


Si “x” es mayor a “y” el programa imprimirá la frase “el mayor es:” seguido del valor de la variable x.
Si “x” no es mayor a “y”entonces imprimirá “el mayor es:” seguido del valor de “y”.

El programa editado debe quedar así:



El programa se ejecutará así:


Articulos relacionados:
Comparte este artículo:

Otros enlaces