Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- x = 10;
- y = 50;
- largeur = width;
- hauteur = 2;
- assert( !estDedans());
- largeur = 2;
- hauteur = height;
- assert(!estDedans());
- largeur = 2;
- hauteur = height-y-1;
- assert(estDedans());
- largeur = width-x-1;
- hauteur = 2;
- assert(estDedans());
- }
- void setup()
- {
- test_estDedans();
- size(200, 300);
- background(0);
- genereRect();
- if(estDedans())
- {
- afficheRect();
- }
- else
- {
- println(x +" " + y +" " + largeur +" " + hauteur);
- }
- }
- */
- /*
- //partie 4
- int x, y, largeur, hauteur;
- void afficheRect()
- {
- fill(color(random(255), random(255), random(255)));
- rect(x,y, largeur, hauteur);
- }
- boolean estDedans()
- {
- return (x+largeur<width)&& (y+hauteur < height);
- }
- void genereRectDedans()
- {
- x = (int)random(0, width);
- y = (int)random(0, height);
- largeur = (int)random(width - x);
- hauteur = (int)random(height - y);
- }
- void test_genereRectDedans()
- {
- for(int i = 0; i<10000; i++)
- {
- x = 10;
- y = 50;
- largeur = width;
- hauteur = 2;
- assert( !estDedans());
- largeur = 2;
- hauteur = height;
- assert(!estDedans());
- largeur = 2;
- hauteur = height-y-1;
- assert(estDedans());
- largeur = width-x-1;
- hauteur = 2;
- assert(estDedans());
- }
- }
- void setup()
- {
- //test_genereRectDedans();
- size(200, 300);
- background(0);
- for(int i = 0; i<10; i++)
- {
- genereRectDedans();
- afficheRect();
- }
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement