Informatica

376 palavras 2 páginas
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO
CENTRO UNIVERSITÁRIO NORTE DO ESPÍRITO SANTO

Curso

Engª de Computação

Disciplina

Programação I

Professor

Otacílio José Pereira

Lab 2.1 – Introdução ao Haskell com programas simples de cálculo
Objetivos:
- Iniciar utilização do ambiente Hugs e criar primeiros programas em Haskell
- Considere que no Haskell podem ser aplicadas as seguintes operações matemáticas:
Básicas:
+ - * div mod ^ abs negate div : apresenta o quociente da divisão inteira (14 div 4 ) = 3 mod : apresenta o resto da divisão inteira (14 div 4 ) = 2 abs : retorna o valor absoluto do número negate : inverte o sinal

Exercícios
1) Implemente uma solução que faça a conversão de uma temperatura de graus Celsius para graus fahrenheit. As fórmulas são:
F = C x 1,8 + 32
C = (F – 32) / 1,8
2) Desenvolva (compreenda, planeja, implemente e teste) uma solução para um quiosque de saque eletrônico que para um determinado valor deve entregar o menor número de cédulas de R$1, R$5, R$10, R$50 e R$100.
3) Uma empresa de fabricação de troféus precisa orçar seus pedidos. Um cliente ao fazer um pedido passa as dimensões do troféu e a quantidade desejada. A empresa precisa diante disso de calcular o volume de material, o custo e o valor do orçamento. Para o custo, a empresa considera que cada m3 custa R$ 12,00 e que a empresa aplica um lucro de 20% sobre o custo de material.
(Veja figura do troféu, idem mostrado em sala)
4) Uma empresa aérea precisa calcular a distância entre cidades de suas rotas e para isso pretende um sistema de geoprocessamento a empresa capta a latitude e longitude de duas cidades e calcula a distância. Considere que cada grau de longitude equivale a 100Km e cada grau de latitude equivale a 200Km.
Desenvolva (compreenda, planeje, implemente e teste) uma solução que dadas as coordenadas das duas cidades calcula a distância entre as cidades.
Dados complementares(para conferência da distância por grau de

Relacionados

  • informatica
    3020 palavras | 13 páginas
  • Informatica
    2265 palavras | 10 páginas
  • informatica
    1838 palavras | 8 páginas
  • A informatica
    2489 palavras | 10 páginas
  • informática
    794 palavras | 4 páginas
  • Informática
    880 palavras | 4 páginas
  • informatica
    500 palavras | 2 páginas
  • Informática
    599 palavras | 3 páginas
  • informatica
    1100 palavras | 5 páginas
  • Informatica
    405 palavras | 2 páginas