Pesquisar este blog

Livros Recomendados

Mostrando postagens com marcador produto simples. Mostrar todas as postagens
Mostrando postagens com marcador produto simples. Mostrar todas as postagens

segunda-feira, 20 de fevereiro de 2023

URI (BEECROWD) - 1004 - Produto Simples (Simple Product) - Iniciante - Haskell

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)


Problema1004

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

Solução:

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. 

Veja o código abaixo:

main :: IO ()
main = do 
   a <- readLn :: IO Int 
   b <- readLn :: IO Int 
   putStrLn ("PROD = " ++ show(a*b))

sábado, 16 de maio de 2020

URI (BEECROWD) - 1004 - Produto Simples (Simple Product) - Iniciante - C++

Plataforma: URI
Problema1004

Enunciado:
Leia dois valores inteiros. A seguir, calcule o produto entre estes dois valores e atribua esta operação à variável PROD. A seguir mostre a variável PROD com mensagem correspondente.

Linguagem: C++

Solução:


#include <iostream>

int main() {
    int a, b;

    std::cin >> a >> b;
    std::cout << "PROD = " << a * b << std::endl;
    
    return 0;
}

terça-feira, 14 de abril de 2020

URI (BEECROWD) - 1004 - Produto Simples (Simple Product) - Iniciante - C

Plataforma: URI
Problema1004

Enunciado:
Leia dois valores inteiros. A seguir, calcule o produto entre estes dois valores e atribua esta operação à variável PROD. A seguir mostre a variável PROD com mensagem correspondente.

Linguagem: C

Solução:

Basta ler os valores "a" e "b" com scanf e depois imprimi-los na tela no formato solicitado com printf.

#include <stdio.h>

int main() {
    int a, b;

    scanf("%i %i", &a, &b);
    printf("PROD = %i\n", a * b);
}

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas