O que é Concatenação?
Concatenação é um termo usado na programação de computadores para descrever a ação de juntar ou combinar duas ou mais coisas em sequência. Especificamente, na programação, a concatenação refere-se à união de duas ou mais strings, que são sequências de caracteres.
Pense nas strings como palavras ou frases, e a concatenação como a ação de colocá-las lado a lado para formar uma nova palavra ou frase maior. Por exemplo, se tivermos duas strings: “Olá” e “mundo!”, podemos concatená-las para obter a frase “Olá mundo!”.
A concatenação também pode ser usada para combinar strings com valores de outras variáveis. Por exemplo, se tivermos uma variável chamada “nome” que contém o valor “João”, e uma string “Bem-vindo”, podemos concatená-las para formar a mensagem “Bem-vindo, João!”.
⚠️ A concatenação não se limita apenas a strings. Em alguns casos, também é possível concatenar outros tipos de dados, como números inteiros, listas ou arrays, dependendo da linguagem de programação utilizada.
Resumindo, a concatenação é o processo de combinar sequencialmente duas ou mais strings ou outros tipos de dados, criando assim uma nova sequência resultante da união desses elementos.
Exemplo
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
𝚊𝚕𝚐𝚘𝚛𝚒𝚝𝚖𝚘 "𝚌𝚘𝚗𝚌𝚊𝚝𝚎𝚗𝚊𝚌𝚊𝚘" 𝚟𝚊𝚛 𝚗𝚘𝚖𝚎, 𝚜𝚘𝚋𝚛𝚎𝚗𝚘𝚖𝚎, 𝚗𝚘𝚖𝚎_𝚌𝚘𝚖𝚙𝚕𝚎𝚝𝚘 : 𝚌𝚊𝚛𝚊𝚌𝚝𝚎𝚛𝚎 𝚒𝚗𝚒𝚌𝚒𝚘 𝚎𝚜𝚌𝚛𝚎𝚟𝚊("𝙳𝚒𝚐𝚒𝚝𝚎 𝚘 𝚗𝚘𝚖𝚎: ") 𝚕𝚎𝚒𝚊(𝚗𝚘𝚖𝚎) 𝚎𝚜𝚌𝚛𝚎𝚟𝚊("𝙳𝚒𝚐𝚒𝚝𝚎 𝚘 𝚜𝚘𝚋𝚛𝚎𝚗𝚘𝚖𝚎: ") 𝚕𝚎𝚒𝚊(𝚜𝚘𝚋𝚛𝚎𝚗𝚘𝚖𝚎) // 𝚗𝚘𝚖𝚎_𝚌𝚘𝚖𝚙𝚕𝚎𝚝𝚘 := 𝚗𝚘𝚖𝚎 + " " + 𝚜𝚘𝚋𝚛𝚎𝚗𝚘𝚖𝚎 // 𝚎𝚜𝚌𝚛𝚎𝚟𝚊("𝙽𝚘𝚖𝚎 𝚌𝚘𝚖𝚙𝚕𝚎𝚝𝚘: ", 𝚗𝚘𝚖𝚎, " " , 𝚜𝚘𝚋𝚛𝚎𝚗𝚘𝚖𝚎) // 𝚎𝚜𝚌𝚛𝚎𝚟𝚊("𝙽𝚘𝚖𝚎 𝚌𝚘𝚖𝚙𝚕𝚎𝚝𝚘: ", 𝚗𝚘𝚖𝚎_𝚌𝚘𝚖𝚙𝚕𝚎𝚝𝚘) 𝚎𝚜𝚌𝚛𝚎𝚟𝚊("𝙽𝚘𝚖𝚎 𝚌𝚘𝚖𝚙𝚕𝚎𝚝𝚘: " + 𝚗𝚘𝚖𝚎 + " " + 𝚜𝚘𝚋𝚛𝚎𝚗𝚘𝚖𝚎) 𝚏𝚒𝚖𝚊𝚕𝚐𝚘𝚛𝚒𝚝𝚖𝚘 |
—
📚 Livros
-
- Aprendendo Algoritmo com Visualg
Rafael Soares de Almeida
<https://amzn.to/3DeiwxN>
- Aprendendo Algoritmo com Visualg
-
- Introdução à linguagem Python
José Augusto N. G. Manzano
<https://amzn.to/3tS3A2Y>
- Introdução à linguagem Python
-
- Algoritmos: Lógica para Desenvolvimento de Programação de Computadores
José Augusto N. G. Manzano e Jayr Figueiredo de Oliveira
<https://amzn.to/43sGKic>
- Algoritmos: Lógica para Desenvolvimento de Programação de Computadores
—
*Atualizado em 17 de julho de 2023