Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/12/2008, 21:06
brigido
 
Fecha de Ingreso: diciembre-2008
Mensajes: 2
Antigüedad: 16 años, 2 meses
Puntos: 0
De acuerdo Respuesta: Programa en Dev-C++

no le endendi a tu algoritmo pero aqui ahy un ejemplo de como se usa el ciclo while
#include <iostream>
using namespace std;
main()
{
int c=0,d=0,e=0;
char i,a,b;
string j1,j2;
cout<<"intrucciones: la roca rompe a la tijera y la tijera corta el papel, la roca se cubre con el papel"<<endl;
cout<<"nombre de jugador 1: ";
cin>>j1;
cout<<"nombre de jugador 2: ";
cin>>j2;
while(true){
cout<<"p papel"<<endl;
cout<<"t tijera"<<endl;
cout<<"r roca"<<endl;
cout<<j1<<" escoje una letra:";
cin>>a;
cout<<j2<<" escoje una letra:";
cin>>b;

if(a=='r'&& b=='t'||a=='t'&& b=='p'||a=='p'&&b=='r'){
cout<<j1<<" ERES EL GANADOR"<<endl;
c++;}
else if(a=='p'&& b=='t'||a=='t'&& b=='r'||a=='r'&&b=='p'){
cout<<j2<<" ERES EL GANADOR"<<endl;
d++;}
else if(a=='r'&&b=='r'||a=='t'&&b=='t'||a=='p'&&b=='p') {
cout<<"EMPATADOS"<<endl;
e++;}
else
cout<<"INCORRECTO"<<endl;
cout<<"continuar (cualquier tecla), salir (x):";
cin>>i;
if(i=='x')
break;

cout<<"p papel"<<endl;
cout<<"t tijera"<<endl;
cout<<"r roca"<<endl;
cout<<j2<<" escoje una letra:";
cin>>a;
cout<<j1<<" escoje una letra:";
cin>>b;

if(a=='r'&& b=='t'||a=='t'&& b=='p'||a=='p'&&b=='r'){
cout<<j2<<" ERES EL GANADOR"<<endl;
d++;}
else if(a=='p'&& b=='t'||a=='t'&& b=='r'||a=='r'&&b=='p'){
cout<<j1<<" ERES EL GANADOR"<<endl;
c++;}
else if(a=='r'&&b=='r'||a=='t'&&b=='t'||a=='p'&&b=='p') {
cout<<"EMPATADOS"<<endl;
e++;}
else

cout<<"INCORRECTO"<<endl;
cout<<"continuar (cualquier tecla), salir (x):";
cin>>i;
if(i=='x')
break;
}
cout<<" PUNTAJES"<<endl;
cout<<j1<<"\t=\t"<<c<<endl;
cout<<j2<<"\t=\t"<<d<<endl;
cout<<"empate\t=\t"<<e<<endl;
system("pause");
return 0;
}




ojala y te sirva