{"id":6260,"date":"2021-02-16T22:32:04","date_gmt":"2021-02-16T21:32:04","guid":{"rendered":"https:\/\/liceocuneo.it\/oddenino\/?page_id=6260"},"modified":"2021-02-26T17:16:18","modified_gmt":"2021-02-26T16:16:18","slug":"radice_quadrata-py","status":"publish","type":"page","link":"https:\/\/liceocuneo.it\/oddenino\/informatica\/python\/radice_quadrata-py\/","title":{"rendered":"radice_quadrata.py"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\" id=\"block-dd3b689b-c80a-4f85-b31d-cabd25451c38\">Script<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># programma per determinare la radice quadrata di un numero\n\nn = float(input(\"Dammi il numero di cui vuoi determinare la radice quadrata? \"))\na = float(input(\"Inserisci l'estremo inferiore dell'intervallo di ricerca: \"))\nb = float(input(\"Inserisci l'estremo superiore dell'intervallo di ricerca: \"))\n\n# il ciclo continua mentre l'ampiezza dell'intervallo [a,b] \u00e8 maggiore di 1E-10\nwhile b-a&gt;1E-10:\n    # calcolo il valore medio di a e b\n    m = (a+b)\/2\n    \n    print(\"a = %.10f   m = %.10f   b = %.10f\" % (a, m, b))\n\n    # controllo se m^2 \u00e8 minore o maggiore del numero inserito\n    if m**2&lt;n:\n        # se m^2 \u00e8 minore di n, significa che a \u00e8 troppo piccolo\n        # quindi sposto l'estremo inferiore dell'intervallo fino ad m \n        a = m\n    else:\n        # se m^2 \u00e8 maggiore di n, significa che b \u00e8 troppo grande\n        # quindi sposto l'estremo superiore dell'intervallo fino ad m \n        b = m<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"block-cd92f43a-9f47-432e-a58c-998274c8cef8\">Shell<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Dammi il numero di cui vuoi determinare la radice quadrata? 2\nInserisci l'estremo inferiore dell'intervallo di ricerca: 1\nInserisci l'estremo superiore dell'intervallo di ricerca: 2\na = 1.0000000000   m = 1.5000000000   b = 2.0000000000\na = 1.0000000000   m = 1.2500000000   b = 1.5000000000\na = 1.2500000000   m = 1.3750000000   b = 1.5000000000\na = 1.3750000000   m = 1.4375000000   b = 1.5000000000\na = 1.3750000000   m = 1.4062500000   b = 1.4375000000\na = 1.4062500000   m = 1.4218750000   b = 1.4375000000\na = 1.4062500000   m = 1.4140625000   b = 1.4218750000\na = 1.4140625000   m = 1.4179687500   b = 1.4218750000\na = 1.4140625000   m = 1.4160156250   b = 1.4179687500\na = 1.4140625000   m = 1.4150390625   b = 1.4160156250\na = 1.4140625000   m = 1.4145507812   b = 1.4150390625\na = 1.4140625000   m = 1.4143066406   b = 1.4145507812\na = 1.4140625000   m = 1.4141845703   b = 1.4143066406\na = 1.4141845703   m = 1.4142456055   b = 1.4143066406\na = 1.4141845703   m = 1.4142150879   b = 1.4142456055\na = 1.4141845703   m = 1.4141998291   b = 1.4142150879\na = 1.4141998291   m = 1.4142074585   b = 1.4142150879\na = 1.4142074585   m = 1.4142112732   b = 1.4142150879\na = 1.4142112732   m = 1.4142131805   b = 1.4142150879\na = 1.4142131805   m = 1.4142141342   b = 1.4142150879\na = 1.4142131805   m = 1.4142136574   b = 1.4142141342\na = 1.4142131805   m = 1.4142134190   b = 1.4142136574\na = 1.4142134190   m = 1.4142135382   b = 1.4142136574\na = 1.4142135382   m = 1.4142135978   b = 1.4142136574\na = 1.4142135382   m = 1.4142135680   b = 1.4142135978\na = 1.4142135382   m = 1.4142135531   b = 1.4142135680\na = 1.4142135531   m = 1.4142135605   b = 1.4142135680\na = 1.4142135605   m = 1.4142135642   b = 1.4142135680\na = 1.4142135605   m = 1.4142135624   b = 1.4142135642\na = 1.4142135605   m = 1.4142135615   b = 1.4142135624\na = 1.4142135615   m = 1.4142135619   b = 1.4142135624\na = 1.4142135619   m = 1.4142135622   b = 1.4142135624\na = 1.4142135622   m = 1.4142135623   b = 1.4142135624\na = 1.4142135623   m = 1.4142135623   b = 1.4142135624<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/it.wikiversity.org\/wiki\/Metodo_di_bisezione\">https:\/\/it.wikiversity.org\/wiki\/Metodo_di_bisezione<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><a href=\"https:\/\/liceocuneo.it\/oddenino\/wp-content\/uploads\/sites\/2\/radice_quadrata.png\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"464\" src=\"https:\/\/liceocuneo.it\/oddenino\/wp-content\/uploads\/sites\/2\/radice_quadrata.png\" alt=\"radice quadrata\" class=\"wp-image-6265\" srcset=\"https:\/\/liceocuneo.it\/oddenino\/wp-content\/uploads\/sites\/2\/radice_quadrata.png 750w, https:\/\/liceocuneo.it\/oddenino\/wp-content\/uploads\/sites\/2\/radice_quadrata-300x186.png 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><figcaption>Grafico dei valori di a, m, b che convergono verso la \u221a2<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Script # programma per determinare la radice quadrata di un numero n = float(input(&#8220;Dammi il numero di cui vuoi determinare la radice quadrata? &#8220;)) a = float(input(&#8220;Inserisci l&#8217;estremo inferiore dell&#8217;intervallo di ricerca: &#8220;)) b = float(input(&#8220;Inserisci l&#8217;estremo superiore dell&#8217;intervallo di ricerca: &#8220;)) # il ciclo continua mentre l&#8217;ampiezza dell&#8217;intervallo [a,b] \u00e8 maggiore di 1E-10 while &hellip; <a href=\"https:\/\/liceocuneo.it\/oddenino\/informatica\/python\/radice_quadrata-py\/\" class=\"more-link\">Continua a leggere <span class=\"screen-reader-text\">radice_quadrata.py<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"parent":5803,"menu_order":60,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6260","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/pages\/6260","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/comments?post=6260"}],"version-history":[{"count":0,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/pages\/6260\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/pages\/5803"}],"wp:attachment":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/media?parent=6260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}