Você está aqui: Haskell ::: Desafios e Lista de Exercícios Resolvidos ::: Strings e Caracteres |
Como retornar o tamanho de uma string em Haskell - Desafio de Programação Resolvido em HaskellQuantidade de visualizações: 770 vezes |
|
Pergunta/Tarefa: Escreva um programa em Haskell que pede para o usuário informar uma palavra ou frase. Em seguida informe a quantidade de caracteres que a string possui. Sua saída deverá ser parecida com: Digite uma palavra ou frase: Arquivo de Códigos A string informada contém 18 caracteres. Veja a resolução comentada deste exercício usando Haskell: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
import System.IO
import Text.Printf
-- função principal do programa
main = do
-- vamos desabilitar o buffer de quebra de linha
hSetBuffering stdout NoBuffering
-- vamos pedir para o usuário digitar uma palavra
-- ou frase
putStr "Digite uma palavra ou frase: "
-- vamos ler a string informada
frase <- getLine
-- agora vamos obter o tamanho da string
let tamanho = length frase
-- agora mostramos o resultado
printf "A string informada contém %d caracteres."
tamanho
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Haskell |
Veja mais Dicas e truques de Haskell |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







