Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/03/2008, 22:56
Germancho7186
 
Fecha de Ingreso: marzo-2008
Mensajes: 22
Antigüedad: 16 años, 3 meses
Puntos: 1
Re: Error en el exe

La verdad es que no hay ningun error,
lo que sucede es que si ejecutas el programa desde el entorno de pragramacion,
cuando el programa se termina el entorna detiene la aplication para que no se cierre abruptamente,
si prestas atencion, al final aparece un mensaje que dice: Press ENTER to continue.
eso es porque lo genera el mismo entorno.

La solucion a tu problema es llamar a una funcion que detenga el curso de la aplicacion
hasta que pulses un tecla, antes de la sentencia "return 0;".
Por ejemplo la funcion getch() que se encuentra declarada en el archivo <conio.h>.

Entonces el código quedaría de la siguiente manera:

#include <conio.h>
#include <iostream>
using namespace std;
int main()
{
int x,xx;
cout << "Entra un numero... ";
cin >> x;
cout << "\nEntra otro... ";
cin >> xx;
if (x>xx)
{cout << "\n \n El numero mayor es... "<< x;}
else
{cout << "\n \n El numero mayor es... "<< xx;}
getch();
return 0;
}

Espero haber sido claro.