Introdução - Haskell - Questões Resolvidas

938 palavras 4 páginas
Introdução - Haskell
Este trabalho apresenta soluções feitas na linguagem Haskell de algumas questões básicas. Questões:
1. Elabore uma função para calcular as raízes reais (caso existam) de uma equação do segundo grau, dados como entrada os elementos a, b e c.
2. Suponha que o computador não possua a operação de multiplicação. Elabore uma função para calcular o produto de m por n.
3. Elabore uma função que recebe um número inteiro n e exibe o fatorial do número informado. 4. Elabore uma função que recebe 3 números inteiros e retorna os mesmos em ordem crescente.
5. Elabore uma função que recebe 2 números inteiros X e Y e calcula o M.D.C. dos números. 6. Elabore uma função que recebe 2 números inteiros X e Y e calcula o M.M.C. dos números. 7. Elabore uma função que recebe 2 números inteiros X e Y e calcular o resultado de X elevado a Y.
8. Elabore uma função que recebe um número Ne devolve uma lista com os fatores primos de N.
9. Elabore uma função que recebe uma lista de números inteiros e retorna o maior número da lista.
10. Elabore uma função que recebe uma lista de números inteiros e retorna o último elemento da lista.
11. Elabore uma função que recebe uma lista de números inteiros e um número inteiro e retorna a lista sem as ocorrências do número informado.
12. Elabore uma função que recebe uma lista de números inteiros e inverter a ordem dos elementos da lista (reverso).
13. Elabore uma função que recebe uma lista de números inteiros, devolve como resposta o maior e o menor deles.
14. Defina uma função que recebe uma lista de números inteiros e calcular o produto dos números da lista.
Responda: Como poderíamos usar a função acima para calcular o fatorial de um número? 15. Elabore uma função chamada unica-ocorrencia que recebe uma lista de números inteiros e um número inteiro e verifica se existe uma única ocorrência do número na lista ex.: unica-ocorrencia 2 [1,2,3,2] = False unica-ocorrencia 2 [3,1] = False

Relacionados

  • Tudo junto
    2350 palavras | 10 páginas
  • Linguagem de programaçao.docx
    3746 palavras | 15 páginas
  • linguagem de programação
    2359 palavras | 10 páginas
  • O quê você quer perguntar?
    5407 palavras | 22 páginas
  • tcc... Empresa
    5426 palavras | 22 páginas
  • Literatura Comparada
    9151 palavras | 37 páginas
  • gestão financeira e orçamento empresarial
    8463 palavras | 34 páginas
  • Pierre Joseph Proudhon
    18580 palavras | 75 páginas
  • politicas de lazer
    44896 palavras | 180 páginas
  • Animais transgenicos
    27093 palavras | 109 páginas