{"id":6221,"date":"2021-01-31T20:36:01","date_gmt":"2021-01-31T19:36:01","guid":{"rendered":"https:\/\/liceocuneo.it\/oddenino\/?page_id=6221"},"modified":"2021-02-26T17:15:35","modified_gmt":"2021-02-26T16:15:35","slug":"sistema_lineare-py","status":"publish","type":"page","link":"https:\/\/liceocuneo.it\/oddenino\/informatica\/python\/sistema_lineare-py\/","title":{"rendered":"sistema_lineare.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\"># Risolutore di sistemi lineari con il metodo di Cramer\n\nprint(\"Programma per risolvere un sistema lineare in x ed y\")\nprint(\"\u23b0 a x + b y = e\")\nprint(\"\u23b1 c x + d y = f\")\nprint(\"Inserisci la prima equazione\")\na = float(input(\"a = \"))\nb = float(input(\"b = \"))\ne = float(input(\"e = \"))\nprint(\"Inserisci la seconda equazione\")\nc = float(input(\"c = \"))\nd = float(input(\"d = \"))\nf = float(input(\"f = \"))\n\n# calcolo il determinante D\nD = a*d-b*c\n# calcolo il determinante Dx\nDx = d*e-b*f\n# calcolo il determinante Dy\nDy = a*f-c*e\n# calcolo le soluzioni\nx = Dx\/D\ny = Dy\/D\n\nprint(\"La soluzione del sistema \u00e8:\")\nprint(\"\u23b0 x =\", x)\nprint(\"\u23b1 y =\", y)<\/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\">Programma per risolvere un sistema lineare in x ed y\n\u23b0 a x + b y = e\n\u23b1 c x + d y = f\nInserisci la prima equazione\na = 1\nb = 2\ne = 3\nInserisci la seconda equazione\nc = 4\nd = 5\nf = 6\nLa soluzione del sistema \u00e8:\n\u23b0 x = -1.0\n\u23b1 y = 2.0<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"block-dd3b689b-c80a-4f85-b31d-cabd25451c38\">Script<br>(versione con il controllo delle situazioni di sistema indeterminato e impossibile)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># Risolutore di sistemi lineari con il metodo di Cramer\n\nprint(\"Programma per risolvere un sistema lineare in x ed y\")\nprint(\"\u23b0 a x + b y = e\")\nprint(\"\u23b1 c x + d y = f\")\nprint(\"Inserisci la prima equazione\")\na = float(input(\"a = \"))\nb = float(input(\"b = \"))\ne = float(input(\"e = \"))\nprint(\"Inserisci la seconda equazione\")\nc = float(input(\"c = \"))\nd = float(input(\"d = \"))\nf = float(input(\"f = \"))\n\n# calcolo il determinante D\nD = a*d-b*c\n\n# calcolo il determinante Dx\nDx = d*e-b*f\n\n# calcolo il determinante Dy\nDy = a*f-c*e\n\nif D!=0:   # sistema determinato\n    # calcolo le soluzioni\n    x = Dx\/D\n    y = Dy\/D\n\n    print(\"La soluzione del sistema \u00e8:\")\n    print(\"\u23b0 x =\", x)\n    print(\"\u23b1 y =\", y)\nelif Dx==Dy==0:\n    print(\"Il sistema \u00e8 indeterminato\")\nelse:\n    print(\"Il sistema \u00e8 impossibile\")<\/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\">Programma per risolvere un sistema lineare in x ed y\n\u23b0 a x + b y = e\n\u23b1 c x + d y = f\nInserisci la prima equazione\na = 1\nb = 2\ne = 3\nInserisci la seconda equazione\nc = 2\nd = 4\nf = 5\nIl sistema \u00e8 impossibile<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Script # Risolutore di sistemi lineari con il metodo di Cramer print(&#8220;Programma per risolvere un sistema lineare in x ed y&#8221;) print(&#8220;\u23b0 a x + b y = e&#8221;) print(&#8220;\u23b1 c x + d y = f&#8221;) print(&#8220;Inserisci la prima equazione&#8221;) a = float(input(&#8220;a = &#8220;)) b = float(input(&#8220;b = &#8220;)) e = float(input(&#8220;e = &hellip; <a href=\"https:\/\/liceocuneo.it\/oddenino\/informatica\/python\/sistema_lineare-py\/\" class=\"more-link\">Continua a leggere <span class=\"screen-reader-text\">sistema_lineare.py<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"parent":5803,"menu_order":30,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6221","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/pages\/6221","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=6221"}],"version-history":[{"count":0,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/pages\/6221\/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=6221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}