{"id":482,"date":"2017-02-27T00:28:03","date_gmt":"2017-02-26T23:28:03","guid":{"rendered":"http:\/\/www2.mathnique.com\/site\/?page_id=482"},"modified":"2021-06-13T21:22:57","modified_gmt":"2021-06-13T19:22:57","slug":"structures-de-controle","status":"publish","type":"page","link":"https:\/\/www.mathnique.com\/site\/structures-de-controle\/","title":{"rendered":"Structures de contr\u00f4le"},"content":{"rendered":"\n<ul class=\"wp-block-list\"><li><em><strong>Structure s\u00e9quentielle<\/strong><\/em><\/li><li><strong><em>Structure alternative<\/em><\/strong><ul><li>Structure alternative simple : si ... alors .... (if ... then ...)<\/li><li>Structure alternative complexe : si ... alors ... sinon ... (if .. then ...else)<br><\/li><\/ul><\/li><li><strong><em>Structure it\u00e9rative ou boucle.<\/em><\/strong><br>Il n'y a que deux cas possibles : <ul><li><em>ou bien le nombre de r\u00e9p\u00e9titions est connu :<\/em>  <br>c'est la structure Pour (For)<\/li><li><em>ou bien le nombre de r\u00e9p\u00e9titions est inconnu <\/em>:<br>On a le choix entre deux structures <ul><li>La structure tant que (ou while)<\/li><li>La structure r\u00e9p\u00e9ter .. jusqu'\u00e0 (repeat ... until) <br>Attention, cette structure repeat .. until qui n'est pas impl\u00e9ment\u00e9e dans certains langages de programmation.<br>                                                              <img loading=\"lazy\" decoding=\"async\" width=\"103\" height=\"92\" class=\"wp-image-1178\" style=\"width: 103px;\" src=\"http:\/\/www.mathnique.com\/site\/wp-content\/uploads\/2017\/04\/tetemort.png\" alt=\"\"><br>`Deux dangers \u00e0 \u00e9viter :<ul><li><strong>Ne pas oublier d'initialiser la variable de boucle avant l'entr\u00e9e dans la boucle.<\/strong><\/li><li><strong>Ne pas oublier d'incr\u00e9menter la variable de boucle dans le corps de la boucle afin que l'\u00e9tat m\u00e9moire change sinon on risque d'avoir une boucle infinie qui ne s'arr\u00eate jamais<\/strong>.<\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li><\/li><\/ul>\n\n\n<p><a href=\"http:\/\/www.mathnique.com\/site\/wp-content\/uploads\/2019\/11\/algodoc.pdf\"><strong data-rich-text-format-boundary=\"true\">Pour plus de d\u00e9tails, revoyez le chapitre 3 de mon cours personnel :\u00a0<\/strong>algodoc<\/a><\/p>\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"135\" height=\"128\" src=\"http:\/\/www.mathnique.com\/site\/wp-content\/uploads\/2019\/11\/prof.jpg\" alt=\"\" class=\"wp-image-2811\"\/><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Structure s\u00e9quentielle Structure alternative Structure alternative simple : si ... alors .... (if ... then ...) Structure alternative complexe : si ... alors ... sinon ... (if .. then ...else) Structure it\u00e9rative ou boucle.Il n'y a que deux cas possibles : ou bien le nombre de r\u00e9p\u00e9titions est connu : c'est la structure Pour (For) &hellip; <a href=\"https:\/\/www.mathnique.com\/site\/structures-de-controle\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Structures de contr\u00f4le&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-482","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/pages\/482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/comments?post=482"}],"version-history":[{"count":8,"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/pages\/482\/revisions"}],"predecessor-version":[{"id":3485,"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/pages\/482\/revisions\/3485"}],"wp:attachment":[{"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/media?parent=482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}