{"id":1919,"date":"2016-01-01T00:55:55","date_gmt":"2015-12-31T23:55:55","guid":{"rendered":"http:\/\/www.lyceelecorbusier.eu\/insituhacklab\/?p=1919"},"modified":"2016-09-22T15:11:10","modified_gmt":"2016-09-22T14:11:10","slug":"iterations-integrees","status":"publish","type":"post","link":"https:\/\/www.lyceelecorbusier.eu\/p5js\/?p=1919","title":{"rendered":"\/ p5.js \/ 5 \/ it\u00e9rations int\u00e9gr\u00e9es"},"content":{"rendered":"<p style=\"text-align: center;\"><!--more--><\/p>\n<p>Une s\u00e9rie d&#8217;exemples et d&#8217;exercices bas\u00e9s sur une grille de rang\u00e9es et de colonnes pour g\u00e9n\u00e9rer des motifs en utilisant des variables et des boucles it\u00e9ratives.<\/p>\n<p>Exemples 1<\/p>\n<pre>function setup() {\r\n\u00a0 createCanvas(windowWidth, windowHeight);\r\n\u00a0 noFill();\r\n}\r\n\r\nfunction draw() {\r\n\u00a0 background(255);\r\n\u00a0 for (x = 25; x &lt; width-25; x += 50){\r\n\u00a0\u00a0\u00a0 for (y = 25; y &lt; height-25; y += 50){\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 line(x-5, y-5, x+5, y+5);\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 line(x+5, y-5, x-5, y+5);\r\n\u00a0\u00a0\u00a0 }\r\n\u00a0 }\r\n}<\/pre>\n<p>Exercice 1 : Modifier les valeurs afin d&#8217;agrandir les croix, de les rapprocher et les \u00e9loigner.<\/p>\n<p>Exemple 2 :<\/p>\n<pre>function setup() {\r\n\u00a0 createCanvas(windowWidth, windowHeight);\r\n\u00a0 noFill();\r\n}\r\n\r\nfunction draw() {\r\n\u00a0 background(255);\r\n\u00a0 for (x = 25; x&lt;width-25; x += 50){\r\n\u00a0\u00a0\u00a0 for (y = 25; y&lt;height-25; y += 50){\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 ellipse (x, y, 15, 15);\r\n\u00a0\u00a0\u00a0 }\r\n\u00a0 }\r\n}<\/pre>\n<p>Exercice 2 : modifier les valeurs afin d&#8217;obtenir les motifs suivants<img class=\"size-full wp-image-1923 alignleft\" src=\"http:\/\/www.lyceelecorbusier.eu\/insituhacklab\/wp-content\/uploads\/sites\/9\/2015\/12\/iteration1.png\" alt=\"iteration1\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Exercice 3 : Modifier le code afin d&#8217;obtenir le r\u00e9sultat suivant.<\/p>\n<p><img class=\"size-full wp-image-1925 alignnone\" src=\"http:\/\/www.lyceelecorbusier.eu\/insituhacklab\/wp-content\/uploads\/sites\/9\/2015\/12\/iteration2.png\" alt=\"iteration2\" \/><\/p>\n<blockquote data-secret=\"YAznFiGcfz\" class=\"wp-embedded-content\"><p><a href=\"http:\/\/www.lyceelecorbusier.eu\/p5js\/?p=3016\">Fran\u00e7ois Morellet<\/a><\/p><\/blockquote>\n<p><iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" src=\"http:\/\/www.lyceelecorbusier.eu\/p5js\/?p=3016&#038;embed=true#?secret=YAznFiGcfz\" data-secret=\"YAznFiGcfz\" width=\"600\" height=\"338\" title=\"&laquo;&nbsp;Fran\u00e7ois Morellet&nbsp;&raquo; &#8212; \" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/posts\/1919"}],"collection":[{"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1919"}],"version-history":[{"count":8,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/posts\/1919\/revisions"}],"predecessor-version":[{"id":3043,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=\/wp\/v2\/posts\/1919\/revisions\/3043"}],"wp:attachment":[{"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1919"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lyceelecorbusier.eu\/p5js\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}