Apuntes
Tamagoshi.cpp
Contenido del apunte (1)
Página 1
#include
#include
#include
struct atributos
{
int fome, sono, diversao, nivel;
};
int opcao;
atributos avatar;
void exercitar ();
void dormir ();
void comer ();
void evoluir ();
int main ()
{
avatar.fome = 0;
avatar.sono = 0;
avatar.diversao = 0;
avatar.nivel = 0;
cout cout cout Sleep (1000);
system ("cls");
while (opcao != 4)
{
cout cout cout cout cout cout cin >> opcao;
if (avatar.nivel == 3)
opcao = 4;
system ("cls");
switch (opcao)
{
case 1:
exercitar ();
if (avatar.diversao >= 10)
evoluir ();
if (avatar.nivel == 3)
{
cout opcao = 4;
}
cout cout Sleep (500);
break;
case 2:
dormir ();
if (avatar.diversao >= 10)
evoluir ();
if (avatar.nivel == 3)
{
cout opcao = 4;
}
cout cout Sleep (500);
break;
case 3:
comer ();
if (avatar.diversao >= 10)
evoluir ();
if (avatar.nivel == 3)
{
cout opcao = 4;
}
cout cout Sleep (500);
break;
case 4:
if (avatar.diversao >= 10)
evoluir ();
if (avatar.nivel == 3)
{
cout opcao = 4;
}
cout cout Sleep (500);
break;
default:
break;
}
}
system ("cls");
Sleep (500);
system ("pause");
return 0;
}
void exercitar ()
{
int i;
for (i=1; i {
cout cout cout cout cout cout cout cout Sleep (500);
system ("cls");
cout cout cout cout cout cout cout cout Sleep (500);
system ("cls");
}
avatar.sono = avatar.sono + 2;
avatar.fome = avatar.fome + 5;
avatar.diversao = avatar.diversao + 5;
Sleep (0);
}
void dormir ()
{
cout cout cout cout cout cout cout cout Sleep (500);
system ("cls");
cout cout cout cout cout cout cout cout Sleep (1000);
system ("cls");
cout cout cout cout cout cout cout cout Sleep (2000);
system ("cls");
avatar.sono = avatar.sono - 5;
avatar.fome = avatar.fome + 3;
avatar.diversao = avatar.diversao - 2;
Sleep (0);
}
void comer ()
{
int i;
for (i=1; i {
cout cout cout cout cout cout cout cout Sleep (500);
system ("cls");
cout cout cout cout cout cout cout cout Sleep (500);
system ("cls");
}
avatar.sono = avatar.sono + 5;
avatar.fome = avatar.fome - 5;
avatar.diversao = avatar.diversao - 2;
Sleep (0);
}
void evoluir ()
{
cout cout cout cout cout cout cout cout Sleep (500);
system ("cls");
cout cout cout cout cout cout cout cout Sleep (1500);
system ("cls");
avatar.nivel = avatar.nivel + 1;
avatar.sono = 0;
avatar.fome = 0;
avatar.diversao = 0;
Sleep (0);
}
Información
- Descripción
- Jogo de Bichinho Virtual simples e sem interface gráfica.
- Creado por
- Ronie Cesar Tokumoto
- Visitas
- 9
- Valoración