Centro Federal de Educação Tecnológica do Rio de Janeiro Celso Suckow da Fonseca - CEFET/RJ

Centro Federal de Educação Tecnológica do Rio de Janeiro - Celso Suckow da Fonseca

Campus Nova Friburgo

Bacharelado em Sistemas de Informação

Professor Rafael Escalfoni

Fundamentos da Web

Leia os enunciados das questões com atenção. Responda à tarefa no MS Teams com este arquivo completo.

Não altere o nome das variáveis no seu script. Seu script será testado nesta página, sem adaptações.

Boa sorte!

  1. Computador de bordo

    Um novo modelo de carro, super econômico foi lançado. Ele faz 20 km com 1 litro de combustível, considere cada litro de combustível custa R$ 7,00.

    Faça um programa que pergunte ao usuário quanto de dinheiro ele tem e em seguida diga quantos litros de combustível ele pode comprar e quantos quilômetros o carro consegue andar com este tanto de combustível.

    Seu script será usado no computador de bordo do carro.

    Painel
  2. Calculadora de IMC

    O índice de massa corpórea (IMC) é o cálculo que demonstra se o indivíduo está ou não em seu peso ideal. Esse cálculo é importante para avaliar os riscos de obesidade e encontrar seu peso ideal. Segundo o modelo, pessoas com IMC

    Intervalos Interpretação
    abaixo de 18.5 abaixo do peso
    entre 18.5 e 24.9 com peso normal
    entre 25.0 e 29.9 levemente acima do peso
    entre 30.0 e 34.9 Obesidade grau I
    entre 35.0 e 39.9 Obesidade grau II (severa)
    acima de 40 Obesidade grau III (mórbida)

    Implemente a calculadora de IMC abaixo

    IMC = peso/(altura ^ 2)

    Calculadora de IMC
  3. Cálculo de probabilidades

    A probabilidade de dar um valor em um dado é 1/6 (uma em 6). Faça um script em JavaScript que simule 1 milhão de lançamentos de dados e mostre a frequência que deu para cada número.

    Ao apertar o botão "Simular", seu programa deverá realizar 1 milhão de lançamentos aleatórios e contabilizar a frequência para cada face do dado.

    Simulador

    Resposta:

    Face Ocorrências Frequência
    1 160223 16.02%
    2 169021 16.90%
    3 171911 17.19%
    4 162888 16.29%
    5 165017 16.50%
    6 171940 17.19%
  4. Inversor de nomes

    Faça um programa que peça ao usuário para digitar vários nomes. Ao mandar executar, seu programa deve exibir os nomes digitados invertidos (da última letra para a primeira).

    Nomes
    Lista de Nomes Digitados
    • Ana
    • Paulo
    Lista de Nomes Invertidos
  5. Palíndromo

    Faça um programa que verifique se uma palavra digitada é um palíndromo.

    Um palíndromo é uma palavra que quando invertida tem a mesma escrita: ARARA, OVO, ANA...

    Palindromista