jueves, 5 de noviembre de 2015

4.1.Escribir un algoritmo al que le pasemos dos números enteros y escriba el mayor

//Escribir un algoritmo al que le pasemos dos números enteros y escriba el mayor
#include <iostream>
using namespace std;
//Prototipo de  modulo mayor con dos parametros formales x e y
//Este prototipo será una función porque devolvera un valor y solo un solo valor
//Si devolviese dos valores o mas fuese un procedimiento
int mayor(int x,int y);

int main() {
//Declaramos variables
int numero1,numero2;
//Muestra por pantalla que introduzcas un numero
cout << "Introduce un numero:" << endl; // prints !!!Hello World!!!
//Introducir por teclado un numero
cin>>numero1;
//Muestra por pantalla que introduzcas otro numero
cout<<"Introduce otro numero:"<<endl;
//Introducir por teclado otro numero
cin>>numero2;
//If para comprabar que si numero1>numero2 o viceversa   mostrará por pantalla el numero que sea mayor
if(numero1>numero2 || numero2>numero1){
cout<<"El mayor de los numeros es:"<<" "<<mayor(numero1,numero2)<<endl;
}
return 0;
}
//Declaracion del modulo mayor
//Se declara una variable auxiliar para almacenar el valor de 'x' e 'y' ahí
//Se realiza un if para comprabar que si el numero 'x' es mayor que el numero 'y'.El valor de la x se almacenara en la variable auxiliar
//y si no se cumple la condicion(else) el valor de la y se almacenara en la variable 'y'
//Al final del modulo devolvera el valor que este almacenado en la variable auxiliar; Ese valor del la auxiliar sera el valor de la x(numero1) o el valor de la y(numero2)
//si la x es mayor o la y es mayor
int mayor(int x,int y){
int aux;
if(x>y){
aux=x;
}
else{
aux=y;
}
return(aux);
}
CONSOLA:

No hay comentarios:

Publicar un comentario