GoConqr has a new look! Let us know what you think.

Notes

Tamagoshi.cpp

Ronie Cesar Tokumoto Programação C++ EAD Portuguese 1 page

Content of the notes (1)

Page 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);

}

Information

Description
Jogo de Bichinho Virtual simples e sem interface gráfica.
Views
9
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?