Ajude o blog! PIX para doações: 6d8bc7a8-5d74-493a-ab7a-3515baf35956
Hoje estamos resolvendo mais um exercício em Haskell e postando para vocês. Esse é o problema do produto simples (simple product) do Beecrowd.
Plataforma: Beecrowd (antiga URI)
Problema: 1004
Enunciado:
Leia dois valores inteiros, no caso para variáveis A e B. A seguir, calcule o produto entre elas e atribua à variável PROD. A seguir escrever o valor desta variável.
Linguagem: Haskell
Basta declarar nossa função main e ler dois valores (a e b) com readLn, sendo valores IO Int para trabalhar com inteiros lidos da entrada padrão. Após isso, basta utilizar putStrLn para exibir a mensagem "PROD = " concatenada com o resultado da multiplicação entre a e b, ou seja, concatenado com show(a*b). Lembre-se de que a função show converte a expressão para string, portanto, o produto entre a e b será calculado e depois convertido para string, assim sendo concatenado na função de saída (putStrLn) e formando a resposta no formato PROD = valor, como pede o enunciado.
main :: IO () main = do a <- readLn :: IO Int b <- readLn :: IO Int putStrLn ("PROD = " ++ show(a*b))
Nenhum comentário:
Postar um comentário