{"id":114889,"date":"2023-08-11T09:16:03","date_gmt":"2023-08-11T12:16:03","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/"},"modified":"2023-08-11T09:16:03","modified_gmt":"2023-08-11T12:16:03","slug":"passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao","status":"publish","type":"post","link":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/","title":{"rendered":"Passo a passo: como fazer algoritmo no Portugol e dominar a l\u00f3gica de programa\u00e7\u00e3o"},"content":{"rendered":"<p><body><\/p>\n<h1>Introdu\u00e7\u00e3o ao algoritmo no Portugol e sua import\u00e2ncia na l\u00f3gica de programa\u00e7\u00e3o<\/h1>\n<p>Um algoritmo \u00e9 uma sequ\u00eancia l\u00f3gica de passos que deve ser seguida para resolver um problema ou executar uma tarefa. O Portugol \u00e9 uma linguagem de programa\u00e7\u00e3o que permite escrever algoritmos de forma clara e estruturada, facilitando o aprendizado e a compreens\u00e3o da l\u00f3gica de programa\u00e7\u00e3o.<\/p>\n<h2>A import\u00e2ncia da l\u00f3gica de programa\u00e7\u00e3o<\/h2>\n<p>A l\u00f3gica de programa\u00e7\u00e3o \u00e9 essencial para qualquer desenvolvedor de software. Ela se concentra na habilidade de resolver problemas de forma eficiente, utilizando t\u00e9cnicas e estruturas adequadas. Dominar a l\u00f3gica de programa\u00e7\u00e3o \u00e9 o primeiro passo para se tornar um programador competente.<\/p>\n<h2>O Portugol como linguagem de programa\u00e7\u00e3o voltada para iniciantes<\/h2>\n<p>O Portugol \u00e9 uma linguagem de programa\u00e7\u00e3o voltada para iniciantes. Ela possui uma sintaxe simples e intuitiva, o que facilita o processo de aprendizado. Al\u00e9m disso, o Portugol serve como uma base s\u00f3lida para a compreens\u00e3o de outras linguagens de programa\u00e7\u00e3o mais complexas.<\/p>\n<h2>Desenvolvendo algoritmos com o Portugol<\/h2>\n<p>Com o Portugol, \u00e9 poss\u00edvel criar algoritmos para uma ampla variedade de problemas. Desde c\u00e1lculos matem\u00e1ticos simples at\u00e9 algoritmos mais complexos, como ordena\u00e7\u00e3o de listas ou busca de elementos em um vetor. Atrav\u00e9s do uso do Portugol, \u00e9 poss\u00edvel desenvolver a habilidade de decompor um problema em etapas menores e, assim, solucion\u00e1-lo de forma eficiente.<\/p>\n<h2>Passo a passo: como criar um algoritmo no Portugol do zero<\/h2>\n<p>Para criar um algoritmo no Portugol, \u00e9 necess\u00e1rio seguir alguns passos b\u00e1sicos. Vamos ver como fazer isso passo a passo:<\/p>\n<h3>1. Definir o problema<\/h3>\n<p>Primeiro, \u00e9 necess\u00e1rio entender claramente qual \u00e9 o problema que voc\u00ea deseja resolver. Identifique quais s\u00e3o as informa\u00e7\u00f5es de entrada, quais s\u00e3o as opera\u00e7\u00f5es necess\u00e1rias e qual \u00e9 a sa\u00edda esperada.<\/p>\n<h3>2. Decompor o problema<\/h3>\n<p>Divida o problema em etapas menores. Identifique as opera\u00e7\u00f5es necess\u00e1rias para resolver cada parte do problema. Essa decomposi\u00e7\u00e3o ajuda a simplificar o processo e torn\u00e1-lo mais gerenci\u00e1vel.<\/p>\n<h3>3. Definir as vari\u00e1veis<\/h3>\n<p>Identifique as vari\u00e1veis \u200b\u200bnecess\u00e1rias para armazenar as informa\u00e7\u00f5es do problema. As vari\u00e1veis \u200b\u200bser\u00e3o utilizadas para armazenar valores tempor\u00e1rios ou resultados intermedi\u00e1rios durante a execu\u00e7\u00e3o do algoritmo.<\/p>\n<h3>4. Escrever o c\u00f3digo<\/h3>\n<p>Utilizando a sintaxe do Portugol, escreva o c\u00f3digo necess\u00e1rio para resolver cada etapa do problema. Utilize estruturas de controle, como condicionais e la\u00e7os de repeti\u00e7\u00e3o, para manipular as vari\u00e1veis \u200b\u200be executar as opera\u00e7\u00f5es necess\u00e1rias.<\/p>\n<h3>5. Testar e depurar<\/h3>\n<p>Ap\u00f3s escrever o c\u00f3digo, \u00e9 importante test\u00e1-lo com diferentes valores de entrada para garantir que a l\u00f3gica esteja correta. Se necess\u00e1rio, fa\u00e7a altera\u00e7\u00f5es e corre\u00e7\u00f5es para garantir o funcionamento adequado do algoritmo.<\/p>\n<p>Seguindo esses passos, mesmo os iniciantes podem criar algoritmos no Portugol e praticar a l\u00f3gica de programa\u00e7\u00e3o de forma eficiente.<\/p>\n<h2>Principais elementos e estrutura de um algoritmo no Portugol<\/h2>\n<p>Um algoritmo no Portugol \u00e9 composto por diferentes elementos e possui uma estrutura bem definida. Entender esses elementos e a estrutura \u00e9 fundamental para criar algoritmos eficientes e de f\u00e1cil compreens\u00e3o. Vejamos a seguir os principais elementos e a estrutura de um algoritmo no Portugol:<\/p>\n<h3>1. Declara\u00e7\u00e3o de vari\u00e1veis<\/h3>\n<p>No in\u00edcio do algoritmo, \u00e9 comum declarar as vari\u00e1veis que ser\u00e3o utilizadas ao longo do c\u00f3digo. As vari\u00e1veis representam valores que podem ser alterados durante a execu\u00e7\u00e3o do algoritmo, e devem ser declaradas com seus respectivos tipos de dados, como inteiro, real, caractere, entre outros.<\/p>\n<h3>2. Entrada de dados<\/h3>\n<p>Ap\u00f3s a declara\u00e7\u00e3o das vari\u00e1veis, \u00e9 poss\u00edvel solicitar a entrada de dados ao usu\u00e1rio. Isso \u00e9 feito utilizando a fun\u00e7\u00e3o &#8220;leia&#8221;, que permite atribuir um valor a uma vari\u00e1vel a partir do que for digitado pelo usu\u00e1rio. A entrada de dados \u00e9 importante para trabalhar com informa\u00e7\u00f5es externas e interativas dentro do algoritmo.<\/p>\n<h3>3. Processamento e manipula\u00e7\u00e3o de dados<\/h3>\n<p>Nessa etapa, \u00e9 poss\u00edvel realizar opera\u00e7\u00f5es matem\u00e1ticas, l\u00f3gicas e de manipula\u00e7\u00e3o de strings utilizando os operadores dispon\u00edveis na linguagem. \u00c9 aqui que ocorre a execu\u00e7\u00e3o das a\u00e7\u00f5es necess\u00e1rias para o funcionamento do algoritmo, como c\u00e1lculos, compara\u00e7\u00f5es e tomadas de decis\u00e3o.<\/p>\n<h3>4. Sa\u00edda de dados<\/h3>\n<p>Ap\u00f3s o processamento dos dados, \u00e9 importante exibir ao usu\u00e1rio o resultado obtido. Para isso, utiliza-se a fun\u00e7\u00e3o &#8220;escreva&#8221;, que permite exibir na tela os valores das vari\u00e1veis ou mensagens pr\u00e9-definidas. A sa\u00edda de dados \u00e9 fundamental para comunicar o resultado do algoritmo ao usu\u00e1rio.<\/p>\n<h3>5. Estruturas de controle<\/h3>\n<p>As estruturas de controle s\u00e3o respons\u00e1veis por alterar o fluxo de execu\u00e7\u00e3o do algoritmo. No Portugol, as principais estruturas de controle s\u00e3o o &#8220;se&#8230;sen\u00e3o&#8221; (utilizado para tomar decis\u00f5es condicionais), o &#8220;enquanto&#8221; (utilizado para repetir um bloco de c\u00f3digo enquanto uma condi\u00e7\u00e3o for verdadeira) e o &#8220;para&#8221; (utilizado para repetir um bloco de c\u00f3digo um n\u00famero espec\u00edfico de vezes).<\/p>\n<h3>6. Coment\u00e1rios<\/h3>\n<p>Os coment\u00e1rios s\u00e3o trechos de texto que n\u00e3o s\u00e3o executados pelo algoritmo, mas servem para adicionar informa\u00e7\u00f5es importantes ao c\u00f3digo. Eles facilitam a compreens\u00e3o do algoritmo e ajudam outros programadores a entenderem o prop\u00f3sito de cada parte do c\u00f3digo.<\/p>\n<p>A estrutura de um algoritmo no Portugol geralmente segue esses passos, mas \u00e9 importante ressaltar que pode haver varia\u00e7\u00f5es dependendo do problema a ser resolvido. Ter uma compreens\u00e3o s\u00f3lida dos elementos e da estrutura do Portugol \u00e9 essencial para escrever algoritmos claros e eficientes.<\/p>\n<h2>Exemplos pr\u00e1ticos: resolvendo problemas com algoritmos no Portugol<\/h2>\n<p>A melhor forma de compreender e praticar a cria\u00e7\u00e3o de algoritmos no Portugol \u00e9 atrav\u00e9s de exemplos pr\u00e1ticos. Vamos apresentar alguns problemas comuns e mostrar como resolv\u00ea-los utilizando algoritmos no Portugol passo a passo:<\/p>\n<h3>1. Calculadora de m\u00e9dia<\/h3>\n<p>Vamos supor que voc\u00ea precise criar um programa que calcule a m\u00e9dia de tr\u00eas notas fornecidas pelo usu\u00e1rio. Para resolver esse problema, voc\u00ea pode seguir os seguintes passos:<\/p>\n<ul>\n<li>Solicitar ao usu\u00e1rio que digite as tr\u00eas notas.<\/li>\n<li>Atribuir essas notas a vari\u00e1veis espec\u00edficas.<\/li>\n<li>Calcular a m\u00e9dia das notas atrav\u00e9s da f\u00f3rmula (nota1 + nota2 + nota3) \/ 3.<\/li>\n<li>Exibir o resultado da m\u00e9dia para o usu\u00e1rio.<\/li>\n<\/ul>\n<h3>2. Verificar se um n\u00famero \u00e9 par ou \u00edmpar<\/h3>\n<p>Imagine que voc\u00ea precise criar um programa que verifique se um n\u00famero fornecido pelo usu\u00e1rio \u00e9 par ou \u00edmpar. Para resolver esse problema, voc\u00ea pode seguir os seguintes passos:<\/p>\n<ul>\n<li>Solicitar ao usu\u00e1rio que digite o n\u00famero.<\/li>\n<li>Atribuir esse n\u00famero a uma vari\u00e1vel.<\/li>\n<li>Utilizar a estrutura condicional &#8220;se&#8230;sen\u00e3o&#8221; para verificar se o n\u00famero \u00e9 divis\u00edvel por 2.<\/li>\n<li>Exibir uma mensagem informando se o n\u00famero \u00e9 par ou \u00edmpar.<\/li>\n<\/ul>\n<h3>3. Tabuada<\/h3>\n<p>Suponha que voc\u00ea queira criar um programa que gere a tabuada de um n\u00famero fornecido pelo usu\u00e1rio. Para resolver esse problema, voc\u00ea pode seguir os seguintes passos:<\/p>\n<ul>\n<li>Solicitar ao usu\u00e1rio que digite o n\u00famero.<\/li>\n<li>Atribuir esse n\u00famero a uma vari\u00e1vel.<\/li>\n<li>Utilizar um la\u00e7o de repeti\u00e7\u00e3o &#8220;para&#8221; para iterar de 1 a 10.<\/li>\n<li>Dentro do la\u00e7o, multiplicar o n\u00famero pelo contador do la\u00e7o e exibir o resultado.<\/li>\n<\/ul>\n<p>Esses s\u00e3o apenas alguns exemplos pr\u00e1ticos de como resolver problemas com algoritmos no Portugol. \u00c9 importante praticar a cria\u00e7\u00e3o de algoritmos utilizando diferentes problemas para aprimorar suas habilidades de programa\u00e7\u00e3o e l\u00f3gica.<\/p>\n<h2>Domine a l\u00f3gica de programa\u00e7\u00e3o com o Portugol<\/h2>\n<p>Dominar a l\u00f3gica de programa\u00e7\u00e3o \u00e9 essencial para se tornar um programador competente. O Portugol, com sua linguagem simples e estruturada, \u00e9 uma excelente ferramenta para iniciar esse aprendizado. Ao criar algoritmos no Portugol passo a passo, voc\u00ea desenvolve habilidades fundamentais, como decompor problemas em etapas menores, manipular vari\u00e1veis e utilizar estruturas de controle.<\/p>\n<p>Ao praticar a cria\u00e7\u00e3o de algoritmos no Portugol, voc\u00ea estar\u00e1 dando os primeiros passos rumo ao dom\u00ednio da l\u00f3gica de programa\u00e7\u00e3o. Lembre-se de utilizar os principais elementos e estrutura de um algoritmo, al\u00e9m de resolver problemas reais atrav\u00e9s de exemplos pr\u00e1ticos.<\/p>\n<p>Portanto, aproveite os recursos oferecidos pelo Portugol para aprimorar sua capacidade de criar algoritmos e compreender a l\u00f3gica de programa\u00e7\u00e3o. Com dedica\u00e7\u00e3o e pr\u00e1tica, voc\u00ea estar\u00e1 cada vez mais preparado para enfrentar desafios na \u00e1rea da programa\u00e7\u00e3o e se tornar um programador de sucesso.<\/p>\n<h2>A <a target=\"_blank\" href=\"https:\/\/fluency.io\/br\/blog\/cursos\/#programa\u00e7\u00e3o\/?utm_source=blog\" rel=\"noopener\">Awari<\/a> \u00e9 a melhor plataforma para aprender sobre programa\u00e7\u00e3o no Brasil.<\/h2>\n<p>Aqui voc\u00ea encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu pr\u00f3ximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.<\/p>\n<p>J\u00e1 pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? <a target=\"_blank\" href=\"https:\/\/app.fluency.io\/br\/blog\/candidatura?&#038;utm_source=blog&#038;utm_campaign=paragrafofinal\" rel=\"noopener\">Clique aqui<\/a> para se inscrever na Awari e come\u00e7ar a construir agora mesmo o pr\u00f3ximo cap\u00edtulo da sua carreira em dados.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aprenda como fazer algoritmos no Portugol passo a passo e domine a l\u00f3gica de programa\u00e7\u00e3o. Descubra a import\u00e2ncia do Portugol como linguagem de programa\u00e7\u00e3o para iniciantes. Entenda os elementos e a estrutura de um algoritmo no Portugol. Resolva exemplos pr\u00e1ticos de problemas utilizando algoritmos no Portugol. Aprimore suas habilidades de programa\u00e7\u00e3o e l\u00f3gica com o Portugol. Domine a l\u00f3gica de programa\u00e7\u00e3o e d\u00ea os primeiros passos para se tornar um programador competente. Aprenda com a Awari, a melhor plataforma de programa\u00e7\u00e3o no Brasil.<\/p>\n","protected":false},"author":9,"featured_media":27863,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-114889","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-skills","format-artigos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Passo a passo: como fazer algoritmo no Portugol e dominar a l\u00f3gica de programa\u00e7\u00e3o - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"Aprenda como fazer algoritmos no Portugol passo a passo e domine a l\u00f3gica de programa\u00e7\u00e3o. Descubra a import\u00e2ncia do Portugol como linguagem de programa\u00e7\u00e3o ...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Passo a passo: como fazer algoritmo no Portugol e dominar a l\u00f3gica de programa\u00e7\u00e3o - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"Aprenda como fazer algoritmos no Portugol passo a passo e domine a l\u00f3gica de programa\u00e7\u00e3o. Descubra a import\u00e2ncia do Portugol como linguagem de programa\u00e7\u00e3o ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-11T12:16:03+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"kaue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/\",\"url\":\"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/\",\"name\":\"Passo a passo: como fazer algoritmo no Portugol e dominar a l\u00f3gica de programa\u00e7\u00e3o - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2023-08-11T12:16:03+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"Aprenda como fazer algoritmos no Portugol passo a passo e domine a l\u00f3gica de programa\u00e7\u00e3o. Descubra a import\u00e2ncia do Portugol como linguagem de programa\u00e7\u00e3o ...\",\"breadcrumb\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\",\"width\":1027,\"height\":420},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Passo a passo: como fazer algoritmo no Portugol e dominar a l\u00f3gica de programa\u00e7\u00e3o\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency.io Brasil\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fluency.io\/br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\",\"name\":\"kaue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"caption\":\"kaue\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Passo a passo: como fazer algoritmo no Portugol e dominar a l\u00f3gica de programa\u00e7\u00e3o - Fluency.io Brasil","description":"Aprenda como fazer algoritmos no Portugol passo a passo e domine a l\u00f3gica de programa\u00e7\u00e3o. Descubra a import\u00e2ncia do Portugol como linguagem de programa\u00e7\u00e3o ...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/","og_locale":"pt_BR","og_type":"article","og_title":"Passo a passo: como fazer algoritmo no Portugol e dominar a l\u00f3gica de programa\u00e7\u00e3o - Fluency.io Brasil","og_description":"Aprenda como fazer algoritmos no Portugol passo a passo e domine a l\u00f3gica de programa\u00e7\u00e3o. Descubra a import\u00e2ncia do Portugol como linguagem de programa\u00e7\u00e3o ...","og_url":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-08-11T12:16:03+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/","url":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/","name":"Passo a passo: como fazer algoritmo no Portugol e dominar a l\u00f3gica de programa\u00e7\u00e3o - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/#primaryimage"},"image":{"@id":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/#primaryimage"},"thumbnailUrl":"","datePublished":"2023-08-11T12:16:03+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"Aprenda como fazer algoritmos no Portugol passo a passo e domine a l\u00f3gica de programa\u00e7\u00e3o. Descubra a import\u00e2ncia do Portugol como linguagem de programa\u00e7\u00e3o ...","breadcrumb":{"@id":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/#primaryimage","url":"","contentUrl":"","width":1027,"height":420},{"@type":"BreadcrumbList","@id":"https:\/\/fluency.io\/br\/blog\/passo-a-passo-como-fazer-algoritmo-no-portugol-e-dominar-a-logica-de-programacao\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Passo a passo: como fazer algoritmo no Portugol e dominar a l\u00f3gica de programa\u00e7\u00e3o"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency.io Brasil","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluency.io\/br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a","name":"kaue","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","caption":"kaue"}}]}},"_links":{"self":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/114889","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/comments?post=114889"}],"version-history":[{"count":0,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/114889\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/media?parent=114889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/categories?post=114889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/tags?post=114889"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/format?post=114889"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=114889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}