Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- float tAtual,dAtual;
- float dAtual2;
- void setup(){
- size(600,600);
- frameRate(5);
- background(255);
- mostraMundo();
- }
- float MRUV(float v, float a, float t){
- float d;
- t= tAtual;
- d = v*t+a*t*t/2;
- dAtual= d;
- return (dAtual);
- }
- float MRU(float v2, float t){
- float d2;
- t=tAtual;
- d2 = v2*t;
- dAtual2= d2;
- return (dAtual2);
- }
- void draw(){
- background(255);
- mostraMundo();
- MRU (10,0);
- tAtual++;
- MRUV (50,-5,0);
- ellipse(dAtual2,600-dAtual,10,10);
- if (dAtual2>=190){
- MRUV (30,-5,0);
- ellipse(dAtual2+190,600-dAtual,10,10);
- } if (dAtual2>=310){
- MRUV (10,-5,0);
- ellipse(dAtual2+310,600-dAtual,10,10);
- }
- //println("Distância percorrida:");
- //println(MRUV (30,-1.6,0));
- println("Tempo decorrido:");
- println(tAtual/5,"segundos");
- variaveis();
- }
- void mostraMundo(){
- for (int i=0 ; i<12 ; i++){
- line(i*50,0,i*50,600); //x1,y1,x2,y2
- line(0,i*50,600,i*50);
- }
- }
- void variaveis(){
- String a = "Tempo="+tAtual;
- String b = "Distância="+dAtual2;
- String c = "Altura="+dAtual;
- int x = 10;
- int y = 10;
- textSize(20);
- fill(0);
- text(a, 50, 100, 200,150);
- text(b, 50, 150, 200, 150);
- text(c, 50, 200, 200, 150);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement