{"id":1162,"date":"2021-09-02T14:32:52","date_gmt":"2021-09-02T17:32:52","guid":{"rendered":"http:\/\/www.galirows.com.br\/meublog\/programacao\/?p=1162"},"modified":"2021-09-08T09:34:16","modified_gmt":"2021-09-08T12:34:16","slug":"7-principais-exercicios-vetores-linguagemc","status":"publish","type":"post","link":"http:\/\/www.galirows.com.br\/meublog\/programacao\/7-principais-exercicios-vetores-linguagemc\/","title":{"rendered":"Os 7 principais exerc\u00edcios com vetores (exerc\u00edcios resolvidos em linguagem C)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Vetores \u00e9 um conte\u00fado comum quando se estuda programa\u00e7\u00e3o e \u00e9 um assunto que gera muitas d\u00favidas. No meu canal, no momento que elaboro esse material, vetores \u00e9 o assunto mais assistido, sendo os v\u00eddeos sobre o assunto os mais acessados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Trago aqui 7 exerc\u00edcios resolvidos, sendo que escolhi aqueles que s\u00e3o est\u00e3o presentes em todas as listas de exerc\u00edcios, come\u00e7ando do b\u00e1sico:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>leitura e escrita de valores em um vetor (<a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/OfzNKUgcv2E\" data-type=\"URL\" data-id=\"https:\/\/youtu.be\/OfzNKUgcv2E\" target=\"_blank\">v\u00eddeo com o detalhamento<\/a>)<\/li><li>preenchimento do vetor com valores (aleat\u00f3rios ou sequ\u00eancias)<\/li><li>mostrar vetor de tr\u00e1s para frente (<a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/7d8zmBetDww\" data-type=\"URL\" data-id=\"https:\/\/youtu.be\/7d8zmBetDww\" target=\"_blank\">v\u00eddeo com o detalhamento<\/a>)<\/li><li>c\u00e1lculo da soma dos valores de um vetor (<a href=\"https:\/\/youtu.be\/OfzNKUgcv2E\" data-type=\"URL\" data-id=\"https:\/\/youtu.be\/OfzNKUgcv2E\" target=\"_blank\" rel=\"noreferrer noopener\">v\u00eddeo com o detalhamento<\/a>)<\/li><li>c\u00e1lculo da m\u00e9dia dos valores de um vetor<\/li><li>maior e menor valor de um vetor (<a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/VQv9KaITxko\" data-type=\"URL\" data-id=\"https:\/\/youtu.be\/VQv9KaITxko\" target=\"_blank\">v\u00eddeo com o detalhamento<\/a>)<\/li><li>contagem de um determinado valor no vetor (<a rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/UGfMtrOFKFY\" data-type=\"URL\" data-id=\"https:\/\/youtu.be\/UGfMtrOFKFY\" target=\"_blank\">v\u00eddeo com o detalhamento<\/a>)<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">O v\u00eddeo abaixo \u00e9 uma explica\u00e7\u00e3o r\u00e1pida sobre cada uma das solu\u00e7\u00f5es. Depois eu elaborei um detalhamento sobre cada uma das solu\u00e7\u00f5es. <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Os 7 principais exerc\u00edcios com vetores (exerc\u00edcios resolvidos em linguagem C)\" width=\"685\" height=\"385\" src=\"https:\/\/www.youtube.com\/embed\/DzR5lu7DUWI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3digo produzido no v\u00eddeo<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"c\" class=\"language-c\">#include &lt;stdio.h&gt;\n#include &lt;time.h&gt;\n#define TAM 10\n\nint main(void) {\n    int i;\n    float vet[TAM];\n    \/\/srand(time(NULL));\n\n    \/\/preenchimento do vetor\n    for(i=0;i&lt;TAM;i++) {\n        \/\/scanf(\"%f\", &amp;vet[i]);\n        \/\/vet[i] = i*10;\n        vet[i] = rand()%10;\n    }\n\n    \/\/mostrar vetor\n    for(i=0;i&lt;TAM;i++) {\n        printf(\"%.1f \",vet[i]);\n    }\n\n    printf(\"\\n\");\n\n    \/\/mostrar vetor de tr\u00e1s para frente\n    for(i=TAM-1;i&gt;=0;i--) {\n        printf(\"%.1f \",vet[i]);\n    }\n\n    \/\/somat\u00f3rio dos valores do vetor\n    float soma=0;\n    for(i=0;i&lt;TAM;i++) {\n        soma = soma + vet[i];\n    }\n    printf(\"\\nSoma: %.1f\", soma);\n\n    \/\/c\u00e1lculo da m\u00e9dia dos valores do vetor\n    printf(\"\\nMedia: %.1f\", soma\/TAM);\n\n    \/\/maior e menor valor do vetor\n    float maior, menor;\n    maior = menor = vet[0];\n    for (i = 0; i &lt; TAM; i++) {\n        if (maior &lt; vet[i]) {\n            maior = vet[i];\n        }\n        if (menor &gt; vet[i]) {\n            menor = vet[i];\n        }\n    }\n    printf(\"\\nMaior: %.1f | Menor: %.1f\", maior, menor);\n\n    \/\/contar repeti\u00e7\u00f5es de um n\u00famero no vetor\n    float num;\n    int cont=0;\n    printf(\"\\nContar repeticoes de: \");\n    scanf(\"%f\", &amp;num);\n    for (i = 0; i &lt; TAM; i++) {\n        if (vet[i] == num) {\n            cont++;\n        }\n    }\n    printf(\"Ocorrencia de %.1f: %i vezes\", num, cont);\n\n    return 0;\n}\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Vetores \u00e9 um conte\u00fado comum quando se estuda programa\u00e7\u00e3o e \u00e9 um assunto que gera muitas d\u00favidas. No meu canal, no momento que elaboro esse material, vetores \u00e9 o assunto mais assistido, sendo os v\u00eddeos sobre o assunto os mais acessados. Trago aqui 7 exerc\u00edcios resolvidos, sendo que escolhi aqueles que s\u00e3o est\u00e3o presentes em [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[3,4],"tags":[60,8,14],"class_list":["post-1162","post","type-post","status-publish","format-standard","hentry","category-c","category-videos","tag-exercicio-resolvido","tag-modularizacao-funcoes","tag-vetor"],"aioseo_notices":[],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts\/1162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/comments?post=1162"}],"version-history":[{"count":9,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts\/1162\/revisions"}],"predecessor-version":[{"id":1193,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts\/1162\/revisions\/1193"}],"wp:attachment":[{"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/media?parent=1162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/categories?post=1162"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/tags?post=1162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}