![]() |
|
||||
Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: LISP ::: Dicas & Truques ::: Strings e Caracteres |
Como concatenar strings em LISP usando a função concatenate()Quantidade de visualizações: 801 vezes |
|
Nesta dica mostrarei como podemos usar a função concatenate() para concatenar palavra, frases ou textos na linguagem Lisp. Lembre-se de que concatenar é o mesmo que juntar duas ou mais strings em apenas uma. Veja o código LISP completo para o exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
; variáveis que vamos usar no programa
(let ((palavra1)(palavra2)(resultado))
; Vamos pedir para o usuário informar as
; duas palavras
(princ "Informe a primeira palavra: ")
; talvez o seu compilador não precise disso
(force-output)
; atribui o valor lido à variável palavra1
(setq palavra1 (read-line))
(princ "Informe a segunda palavra: ")
; talvez o seu compilador não precise disso
(force-output)
; atribui o valor lido à variável palavra2
(setq palavra2 (read-line))
; agora vamos concatenar as duas palavras lidas
(setq resultado (concatenate 'string
palavra1 palavra2))
; e mostramos a string invertida
(format t "A string resultante é: ~S" resultado)
)
Ao executar este código LISP nós teremos o seguinte resultado: Informe a primeira palavra: Java Informe a segunda palavra: Script A string resultante é: "JavaScript" Fique atento(a)! Diferente de várias outras linguagens de programação, a LISP não permite concatenação de strings usando o operador de adição (+). |
|
|
Veja mais Dicas e truques de LISP |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






