⚠️ Novidade no blog! ⚠️

O conteúdo dos Cursos, Trilhas e Livros Resolvidos está sendo movido para kdosh.net/edu. Acesse e divulgue!


✅ Problema: Crie um algoritmo que leia separadamente o nome e o sobrenome de uma pessoa, e exiba seu nome completo.

💻 Algoritmo:

🖥️ Saída:

👨‍🏫 Explicando

Este é um exemplo de algoritmo em Portugol que permite ao usuário inserir seu nome e sobrenome e, em seguida, imprimir seu nome completo na tela.

A primeira linha apresenta o nome do algoritmo, Nome Completo. Depois, há a declaração de três variáveis: nome, sobrenome e nome_completo, todas do tipo caractere.

Na seção início, há a entrada de dados, onde o usuário é solicitado a inserir seu nome e sobrenome, utilizando as funções escreva para exibir uma mensagem na tela e leia para ler a entrada do usuário.

Na seção de processamento, a variável nome_completo é definida como a concatenação do valor da variável nome, seguido de um espaço em branco e do valor da variável sobrenome.

Por fim, na seção de saída, a função escreval é utilizada para exibir a mensagem Nome Completo: e o valor da variável nome_completo. O algoritmo é finalizado com a palavra-chave fimalgoritmo.

⚠️ O que é Concatenação?

A concatenação é a operação de juntar ou unir duas ou mais strings (sequências de caracteres) para formar uma única string. Em programação, é comum utilizarmos a concatenação para combinar valores de variáveis ou constantes de texto em uma única string.

Por exemplo, se temos as variáveis “nome” e “sobrenome”, e queremos formar a string “nome completo”, podemos usar a concatenação para unir essas variáveis, separadas por um espaço em branco. O resultado seria algo como nome + ” ” + sobrenome.

O sinal “+” tem a função, nesse caso, de “juntar” os conteúdos das variáveis mais o espaço em branco delimitado por ” “.


📚 Leitura Recomendada

    • MANZANO, José Augusto N. G. (Compilador); OLIVEIRA, Jayr Figueiredo de (Compilador). Algoritmos: Lógica Para Desenvolvimento de Programação de Computadores – Edição Revisada e Atualizada. São Paulo: Editora Érica, 2019. <https://amzn.to/43sGKic>
    • FORBELLONE, André Luiz Villar; EBERSPÄCHER, Henri Frederico. Lógica de programação: A construção de algoritmos e estruturas de dados com aplicações em Python. 4ª ed. São Paulo: Bookman, 31 mar. 2022. <https://amzn.to/3NS4l6f>
    • SOUZA, Marco A. Furlan de et al. Algoritmos E Lógica Da Programação. 3ª ed. São Paulo: Cengage Learning, 10 jan. 2019. <https://amzn.to/46QWZIR>

*Atualizado em 15 de julho de 2023

Estude a Bíblia!
Subscribe
Notify of
guest
2 Comentários
Inline Feedbacks
View all comments