{"id":4241,"date":"2018-04-24T10:03:05","date_gmt":"2018-04-24T08:03:05","guid":{"rendered":"http:\/\/liceocuneo.it\/oddenino\/?p=4241"},"modified":"2018-04-24T10:03:50","modified_gmt":"2018-04-24T08:03:50","slug":"esercizi-di-informatica-per-il-24-04-2018","status":"publish","type":"post","link":"https:\/\/liceocuneo.it\/oddenino\/esercizi-di-informatica-per-il-24-04-2018\/","title":{"rendered":"Esercizi di informatica per il 24-04-2018"},"content":{"rendered":"<pre>#include &lt;stdio.h&gt;\r\n#include &lt;math.h&gt;\r\n#incluse \"vettori.h\"\r\n\r\nvoid assoluto(int v1[], int v2[]) {\r\n\tint i;\r\n\tfor (i=0; i&lt;10; i++) \r\n\t\tv2[i] = abs(v1[i]);\r\n}\r\n\r\nint main() {\r\n\tint a[10], b[10];\r\n\tLeggeValoriInteri(a, 10);\r\n\tassoluto(a, b);\r\n\tStampaValoriInteri(b, 10);\r\n}<\/pre>\n<pre>\/\/ costruire una procedura che permetta di spostare di s posti verso destra un blocco di n elementi collocati in una certa posizione iniziale p all'interno di un \r\n\/\/ array sufficientemente lungo. Per evitare la cancellazione degli elementi durante la copia si consiglia di iniziare la copia dei valori da destra verso sinistra\r\n\/\/ mediante un ciclo for in decremento.\r\n\/\/ programma fatto il 23.04.18\r\n\r\n#include &lt;stdio.h&gt;\r\n#include \"vettori.h\"\r\n\r\nint vett1[20], s, n, p;\r\n\r\nvoid leggegruppoint() {\r\n\tint i;\r\n\tprintf(\"Inserisci %d numeri:\\n\", n);\r\n\tfor (i=p; i&lt;(n+p); i++)\r\n\t\tscanf(\"%d\", &amp;vett1[i]);\r\n}\r\n\r\nvoid spostamentonumeri() {\r\n\tint i;\r\n\tfor (i=(p+s+n-1); i&gt;=0; i--) {\r\n\t\tif(i&lt;20)\r\n\t\t\tvett1[i]=vett1[i-s];\t\r\n\t}\r\n}\r\n\r\nint main() {\r\n\tprintf(\"Inserisci il numero di valori diversi da zero che si vogliono inserire sucessivamente (non piu' di 20): \"); scanf(\"%d\", &amp;n);\r\n\tprintf(\"Inserisci la posizione iniziale dei numeri (non maggiore di 20): \"); scanf(\"%d\", &amp;p);\r\n\tleggegruppoint();\r\n\tprintf(\"\\nIl vettore e': \\n\");\r\n\tStampaValoriInteri(vett1, 20);\r\n\tprintf(\"Inserici di quanto vuoi far spostare il blocco verso destra: \"); scanf(\"%d\", &amp;s);\r\n\tspostamentonumeri();\r\n\tprintf(\"\\nIl vettore spostato e': \\n\");\r\n\tStampaValoriInteri(vett1, 20);\r\n\treturn 0;\r\n}\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>#include &lt;stdio.h&gt; #include &lt;math.h&gt; #incluse &#8220;vettori.h&#8221; void assoluto(int v1[], int v2[]) { int i; for (i=0; i&lt;10; i++) v2[i] = abs(v1[i]); } int main() { int a[10], b[10]; LeggeValoriInteri(a, 10); assoluto(a, b); StampaValoriInteri(b, 10); } \/\/ costruire una procedura che permetta di spostare di s posti verso destra un blocco di n elementi collocati in &hellip; <a href=\"https:\/\/liceocuneo.it\/oddenino\/esercizi-di-informatica-per-il-24-04-2018\/\" class=\"more-link\">Continua a leggere <span class=\"screen-reader-text\">Esercizi di informatica per il 24-04-2018<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-4241","post","type-post","status-publish","format-standard","hentry","category-informatica"],"_links":{"self":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts\/4241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/types\/post"}],"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=4241"}],"version-history":[{"count":0,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts\/4241\/revisions"}],"wp:attachment":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/media?parent=4241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/categories?post=4241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/tags?post=4241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}