{"id":900,"date":"2019-11-04T18:56:14","date_gmt":"2019-11-04T17:56:14","guid":{"rendered":"http:\/\/labodemaths.fr\/WordPress3\/?p=900"},"modified":"2020-09-09T19:25:09","modified_gmt":"2020-09-09T17:25:09","slug":"snt-les-boucles-for-suite","status":"publish","type":"post","link":"https:\/\/labodemaths.fr\/WordPress3\/snt-les-boucles-for-suite\/","title":{"rendered":"SNT: les boucles for , suite"},"content":{"rendered":"\n<h2>Exercice 1 : <br>calculer des sommes avec des boucles.<\/h2>\n\n\n\n<p>On d\u00e9sire calculer, \u00e0 l&rsquo;aide d&rsquo;une fonction en python, les sommes suivantes.<br>S(1)=1<br>S(2)=1+2<br>S(3)=1+2+3<br>S(5)=1+2+3+4+5<br>S(100)=1+2+3+4+&#8230;&#8230;+ 99 + 100<br>Copier-coller la fonction ci-dessous dans votre \u00e9diteur python.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">def somme(n):\n    s=0\n    for i in range(n):\n        s+=i\n    return s<\/pre>\n\n\n\n<p class=\"has-regular-font-size\">2. Tester cette fonction avec les commandes somme(1), somme(2). Qu&rsquo;en pensez-vous ?<br>3. Modifier la fonction pour qu&rsquo;elle retourne bien le r\u00e9sultat attendu.<br>4. On veut \u00e0 pr\u00e9sent calculer les sommes suivantes :<br>S(1)=1\u00b2<br>S(2)=1\u00b2+2\u00b2<br>S(3)=1\u00b2+2\u00b2+3\u00b2<br>S(5)=1\u00b2+2\u00b2+3\u00b2+4\u00b2+5\u00b2<br>S(100)=1\u00b2+2\u00b2+3\u00b2+4\u00b2+&#8230;&#8230;+ 99\u00b2 + 100\u00b2<br>Modifier votre fonction somme() pour qu&rsquo;elle retourne les r\u00e9sultats de ces nouvelles sommes.<\/p>\n\n\n\n<h2>Exercice 2 :<br>Boucles imbriqu\u00e9es.<\/h2>\n\n\n\n<p>On consid\u00e8re le programme python suivant :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>def boucles_imbriqu\u00e9es(n):\n    for i in range(n):\n        for j in range(n):\n            print(i,j)\n    return<\/code><\/pre>\n\n\n\n<ol><li>D&rsquo;apr\u00e8s vous, que vont retourner les commandes :<br>boucles_imbriqu\u00e9es(0) ?<br>boucles_imbriqu\u00e9es(1) ?<br>boucles_imbriqu\u00e9es(3) ?<br>V\u00e9rifier vos r\u00e9ponses en testant ces commandes dans la console, apr\u00e8s avoir copi\u00e9-coll\u00e9 le programme et l&rsquo;avoir ex\u00e9cut\u00e9.<\/li><\/ol>\n\n\n\n<h2>Exercice 3 :<br>Tableau de valeurs d&rsquo;une fonction.<\/h2>\n\n\n\n<p>On consid\u00e8re le programme suivant <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>def f(x):\n    return x**2-2*x+3\n\ndef tableau_valeurs():\n    for x in range(5):\n        print(\"x = \",x,\" f(x)= \",f(x))\n    return<\/code><\/pre>\n\n\n\n<p>Apr\u00e8s avoir copi\u00e9 et ex\u00e9cut\u00e9 le programme dans votre \u00e9diteur python, taper la commande tableau_valeurs().<br>Que permet de faire cette fonction ?<\/p>\n\n\n\n<p>Un enseignant en Math\u00e9matiques demande \u00e0 ses \u00e9l\u00e8ves dans un exercice de compl\u00e9ter le tableau de valeurs suivant  avec la fonction f d\u00e9finie par :<br>f(x) = -x\u00b2+3x-7<\/p>\n\n\n\n<table class=\"wp-block-table\"><tbody><tr><td>x<\/td><td>-5<\/td><td>-3<\/td><td>-1<\/td><td>1<\/td><td>3<\/td><td>5<\/td><td>7<\/td><td>9<\/td><td>11<\/td><\/tr><tr><td>f(x)<\/td><td><\/td><td><\/td><td><\/td><td><\/td><td><\/td><td><\/td><td><\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table>\n\n\n\n<p>Modifier votre programme pour qu&rsquo;il vous permette d&rsquo;obtenir les valeurs n\u00e9cessaires pour remplir ce tableau de valeurs.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Exercice 1 : calculer des sommes avec des boucles. On d\u00e9sire calculer, \u00e0 l&rsquo;aide d&rsquo;une&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/labodemaths.fr\/WordPress3\/snt-les-boucles-for-suite\/\">Read the post<span class=\"screen-reader-text\">SNT: les boucles for , suite<\/span><\/a><\/div>\n","protected":false},"author":2,"featured_media":886,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts\/900"}],"collection":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/comments?post=900"}],"version-history":[{"count":1,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts\/900\/revisions"}],"predecessor-version":[{"id":901,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts\/900\/revisions\/901"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/media\/886"}],"wp:attachment":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/media?parent=900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/categories?post=900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/tags?post=900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}