lunes, 25 de marzo de 2013

Un programa para un concurso


Hoy vamos a poner un programilla que puede servir para un concurso y que se puede alargar todo lo que se quiera. Es muy elemental, pero nos puede servir para aprender a manejar las condiciones "if..else" y abrir y cerrar las llaves de forma anidada.


#include<iostream>
#include<string>
using namespace std;
int main()
{
string res;
int puntos=0;
string cadena="Has acertado. Congratulations!";
cout<<"¿Cuál es el resto de la división de 12 por 5? ";
cin>>res;
if(res=="2"){
  cout<<cadena<<endl
  <<"Tienes "<<++puntos<<" puntos"<<endl
  <<"¿Cuál es la capital de Suecia? ";
  cin>>res;
  if(res=="Estocolmo"||res=="estocolmo"){
  cout<<cadena<<endl
  <<"Tienes "<<++puntos<<" puntos"<<endl
  <<"¿Cuál fue la batalla en la que Julio César derrotó a Pompeyo? ";
  cin>>res;
  if(res=="Farsalia"||res=="farsalia"){
  cout<<cadena<<endl
  <<"Tienes "<<++puntos<<" puntos"<<endl;
  }
  else cout<<"Lo siento. La batalla fue la de Farsalia. "<<endl;
  }
  else cout<<"Lo siento. La capital de Suecia es Estocolmo."<<endl;
  }
else cout<<"Lo siento. El resto es 2."<<endl;
cout<<"Has terminado con "<<puntos<<" puntos. Bye!"<<endl;
return 0;
}

No hay comentarios:

Publicar un comentario