No post anterior, eu havia proposto cinco exercícios com o objetivo de você praticar a criação da estrutura básica de um programa em Portugol e, também, o comando de escrever na tela. Pois bem, segue a correção dos exercícios para que você possa comparar as suas soluções com as que eu fiz.
Exercício 1
Código para download: GitHub
programa { funcao inicio() { escreva(" Nome: Maria José\n") escreva(" Idade: 28 anos\n") escreva("Telefone: (11) 9.5555-5555\n") escreva(" Rua: Rua dos Bobos\n") escreva(" Número: Zero\n") escreva(" CEP: 12345-678") } }
https://youtu.be/OZ1ZOGQ24J0?list=PLsEtisKEYD5vALCYU_3uiuA8NHpqt2gqg
Exercício 2
Código para download: GitHub
programa { funcao inicio() { escreva("+----------------+\n") escreva("| ## ## ## ##|\n") escreva("|## ## ## ## |\n") escreva("| ## ## ## ##|\n") escreva("|## ## ## ## |\n") escreva("| ## ## ## ##|\n") escreva("|## ## ## ## |\n") escreva("| ## ## ## ##|\n") escreva("|## ## ## ## |\n") escreva("+----------------+\n") } }
https://youtu.be/S81TJeMxLKU
Exercício 3
Código para download: GitHub
programa { funcao inicio() { escreva(" X | O | \n") escreva("---+---+---\n") escreva(" | X | \n") escreva("---+---+---\n") escreva(" | | O ") } }
https://youtu.be/iiQrH0XineI
Exercício 4
Código para download: GitHub
programa { funcao inicio() { escreva("% de aumento | 2010 | 2011 \n") escreva("-------------+-------+-------\n") escreva(" Marca A | 4.5% | 7.5% \n") escreva(" Marca B | 14.5% | 23.5% ") } }
https://youtu.be/LtmHU4SgEuE
Exercício 5
Código da versão 1 para download: GitHub
programa { funcao inicio() { escreva("####### ## # #######\n") escreva("# # # # # #\n") escreva("# ### # # # # # ### #\n") escreva("# ### # # # # ### #\n") escreva("# ### # ### # ### #\n") escreva("# # # #\n") escreva("####### # # # #######\n") escreva(" ## \n") escreva("#### # # # # ### #\n") escreva("# # ### ## ## #\n") escreva(" # # # # # #### # ##\n") escreva("# #### # # #### #\n") escreva("## ## # # # ###\n") escreva(" ## # # # #\n") escreva("####### # ###### \n") escreva("# # ### # \n") escreva("# ### # # # ### \n") escreva("# ### # # # # \n") escreva("# ### # ## # # ## \n") escreva("# # # ### # #\n") escreva("####### # ###### # \n") } }
Código da versão 2 para download: GitHub
programa { funcao inicio() { escreva("############## #### ## ##############\n") escreva("## ## ## ## ## ##\n") escreva("## ###### ## ## ## ## ## ###### ##\n") escreva("## ###### ## ## ## ## ###### ##\n") escreva("## ###### ## ###### ## ###### ##\n") escreva("## ## ## ##\n") escreva("############## ## ## ## ##############\n") escreva(" #### \n") escreva("######## ## ## ## ## ###### ##\n") escreva("## ## ###### #### #### ##\n") escreva(" ## ## ## ## ## ######## ## ####\n") escreva("## ######## ## ## ######## ##\n") escreva("#### #### ## ## ## ######\n") escreva(" #### ## ## ## ##\n") escreva("############## ## ############ \n") escreva("## ## ###### ## \n") escreva("## ###### ## ## ## ###### \n") escreva("## ###### ## ## ## ## \n") escreva("## ###### ## #### ## ## #### \n") escreva("## ## ## ###### ## ##\n") escreva("############## ## ############ ## \n") } }
Código da versão 3 para download: GitHub
https://youtu.be/Oi2zPlscVr8
Página da Wikipedia que fala sobre os caracteres ASCII que eu comento no vídeo: Code Page 850. E, se quiser saber mais sobre Arte ASCII, acesse esse site: ASCII Art Archive.
Olá, o curso continuará, ótima didática a sua, parabéns!!
Estou em um curso tecnico de informática integrado com o ensino medio, e ano q vem (segundo ano), iremos começar a trabalhar com os algoritmos, e o professor disse para já irmos praticando durante as férias, e foi assim que encontrei esse site, muito bom por sinal !!
foi uma pergunta se o curso continuará, rsrs.
Ah, sim! rsrsrs
O curso vai continuar!
Aguarde que o próximo post vem nessa próxima semana!!!
Abraços!
Olá, Iago!
Que bom que está gostando!
O seu professor está certíssimo! rsrsrs
Quanto mais praticar, melhor!!!
Obrigado pelo feedback e esteja à vontade para escrever sempre por aqui!
Abraços!