my friend helo aqui:
Código c++:
Ver original#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int vidaA=100,vidaB=100;
cout<<"\t***---*** Bienvenido a la aplicacion ***---***\n\n";
cout<<"\t\t *** BATALLA RPG ***\n\n";
while(vidaA>0 && vidaB>0){
int a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,golpe=0,defensa=0,diferencia=0;
cout<<"**Ataque del jugador 1**\n\n"; //Primer ataque
golpe=1*a+1*b+3;
defensa=1*c+1*d+1;
if(golpe>defensa)
{
diferencia=golpe-defensa;
vidaB-=diferencia;
}
else
{
cout<<"El jugador 1 resistio el ataque\n\n";
cout<<"El jugador 1 produjo un golpe de "<<golpe<<"\n\n";
cout<<"La defensa del jugador 2 fue de "<<defensa<<"\n\n";
cout<<"El jugador 1 produjo un danio de "<<diferencia<<"\n\n";
cout<<"La vida del jugador 2 ahora es de "<<vidaB<<"\n\n";
}
cout<<"**Ataque del jugador 2**\n\n"; //Segundo ataque
golpe=1*f+1*e+3;
defensa=1*h+1*g+1;
diferencia=golpe-defensa;
if(golpe>defensa)
{
diferencia=golpe-defensa;
vidaA-=diferencia;
}
else
{
cout<<"El jugador 1 resistio el ataque\n\n";
cout<<"El jugador 2 produjo un golpe de "<<golpe<<"\n\n";
cout<<"La defensa del jugador 1 fue de "<<defensa<<"\n\n";
cout<<"El jugador 2 produjo un danio de "<<diferencia<<"\n\n";
cout<<"La vida del jugador 1 ahora es de "<<vidaA<<"\n\n";
}
}
if (vidaA<1)
{
cout<<"el jugador 2 ha ganado"<<endl;
}
else
{
cout<<"el jugador 1 ha ganado"<<endl;
}
return EXIT_SUCCESS;
}