Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2015, 16:11
Avatar de HelThunk
HelThunk
 
Fecha de Ingreso: marzo-2015
Ubicación: std::cout<<"En mi PC";
Mensajes: 33
Antigüedad: 9 años, 7 meses
Puntos: 0
Reinicio del programa

Buenas, he intentado hacer que mi programa le pregunte al usuario si desea reinciar la aplicación y que este, contestando si o no, haga que se cierre o se reinicie el programa.. podrían echarme una mano (soy muy nuevo, lo siento);

Código C++:
Ver original
  1. #include "stdafx.h"
  2. #include <iostream>
  3. using namespace std;
  4.  
  5.  
  6. int main(){
  7.     system("cls");
  8.  
  9.     bool exit = false;
  10.  
  11.     do{
  12.     int num1, num2;
  13.     //Escanear digitos;
  14.     cout << "Escribe dos numeros;" << endl;
  15.     cin >> num1 >> num2;
  16.     //Ordenar de mayor a menor;
  17.     if (num1 > num2){
  18.         cout << "" << num1 << " es mayor que " <<num2<<endl;
  19.     }
  20.     else if (num1 < num2){
  21.         cout << "" << num1 << " es menor que " << num2<<endl;
  22.     }
  23.     //Es igual;
  24.     else cout << "" << num1 << " es igual a " << num2 << endl;
  25.     //Repetición
  26.  
  27.     cout << "¿Desea usted continuar?" << endl;
  28.     char cont;
  29.     cin >> cont;
  30.     switch(cont){
  31.         case 'Si':
  32.         case 'si':
  33.         case 'SI':
  34.         case 'sI': return 1;
  35.             break;
  36.         case 'No':
  37.         case 'nO':
  38.         case 'NO':
  39.         case 'no': break;
  40.         defaul:cout << "Por favor, escriba 'si' o 'no'" << endl;
  41.     }
  42.    
  43.     } while (!exit);
  44.  
  45.     system("pause");
  46.     return 0;
  47. }