GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Notizen

Joguim do pet prog2

Hélio Cláudio Portugiesisch 1 Seite

Inhalt der Notizen (1)

Seite 1

char interacoes[] = {'o', 'c', 'b', 'b', 'o', 'c', 'c', 'o'};

int iteracao = 0,humor;

Pet p = new Pet();

void setup(){

}

void draw(){

if (iteracao == interacoes.length-1)

exit();

char opcao = interacoes[iteracao++]; // qual a sequencia de passos ocorrendo aqui?

humor = p.tedio+p.fome;

printMenu();

delay(500);

println("A opcão escolhida foi: " + opcao);

if (opcao == 'o'){

ouvir();

}

else

if (opcao == 'c'){

p.fome = alimentar(p.fome);

println("Fome do Pet:", p.fome);

}else

if (opcao == 'b'){

p.tedio = brincar(p.tedio);

println("Tédio do Pet:", p.tedio);

}

print("Humor:",humor,". ");

if(humor <= 5){

println("O Pet está feliz");

}

if(humor > 5){

println("O Pet está Ok");

}

if(humor > 10){

println("O Pet está Frustrado");

}

if(humor > 15){

println("O Pet está Deprimido");

}

p.tedio++;

p.fome++;

println();

delay(2000); // argumento em milisegundos

}

void printMenu(){

println("Quer ouvir o Pet? Digite O");

println("Quer alimentar o Pet? Digite C");

println("Quer brincar com o Pet? Digite B");

return;

}

void ouvir(){

println("O Pet está com",p.tedio,"de tédio e",p.fome,"de fome");

}

int alimentar(int fome){

int comeu = 0;

if(fome <= 4){

comeu = 0;

}else{

comeu = fome - 4;}

return comeu;

}

int brincar(int tedio){

int brincou = 0;

if(tedio <= 4){

tedio = 0;

}else{

brincou = tedio - 4;}

return brincou;

}

class Pet{

int fome = 0, tedio = 0;

}

Informationen

Beschreibung
Notiz am Joguim do pet prog2, erstellt von Hélio Cláudio am 09/03/2020.
Erstellt von
Hélio Cláudio
Aufrufe
1
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck