Olá Pessoas...
Eis a tarefa de MAMI...
Eis a tarefa de MAMI...
Alterar o mundo de acordo com uma harmonia cromática a sua escolha e, informar na própria tela (comando text) em tempo real, os valores de todas as variáveis envolvidas na simulação.
Vamos lá...
Essa atividade na verdade. fazia parte de um conjunto de atividades que deveriam ser desenvolvidas, culminando com o código abaixo.
Assim, você deveria simular o Movimento Retilíneo Uniforme (MRU) através de uma ellipse. Para tanto, teríamos que criar algumas funções e procedimentos extras para facilitar o processo.
Eis o código abaixo:
int tAtual = 0;
int vAtual = 10;
int dAtual;
int x;
int y = 300;
int r = 20;
void setup(){
frameRate(1);
size(600,600);
}
void draw(){
background(25,25,112);
dAtual = MRU(vAtual,tAtual);
println(tAtual,dAtual);
tAtual++;
fill(138,43,226);
ellipse(dAtual,y,r,r);
mostraGrade();
textSize(20);
text("A velocidade média é de " + vAtual + " m/s", 10, 540);
fill(255);
textSize(20);
text("A distância percorrida é de " + dAtual + " metros", 10, 565);
fill(255);
textSize(20);
text("O tempo gasto é de " + tAtual + " segundos", 10, 590);
fill(255);
}
int MRU(int v, int t){
int d;
d = v*t;
return(d);
}
void mostraGrade(){
for (int i = 0; i < 12; i++){
fill(255);
line(i*50,0,i*50,600);
}
}
Eis o resultado final:
Nenhum comentário:
Postar um comentário