Exercício 8: Aquecedores de água

Aquecedores de água

Agora é a sua vez: devemos carregar um aquecedor de água . Não parece uma tarefa difícil, mas temos que considerar algumas coisas:

  • O aquecedor de água tem 25 litros.
  • Não está completamente vazio, tem um pouco de água.
  • Se eu carrego o aquecedor de água com mais água do que o recipiente permite, ele transborda.

Portanto, precisamos de uma função que pegue a quantidade de água que o tanque tem atualmente e a quantidade de água que eu quero carregar, e me diga a quantidade de água que ele realmente carrega. Vamos ver alguns exemplos:

 quantoCarrega(10, 5) //tem 10 litros de agua, 
                        //e eu tento carrega-lo com 5 litros mais
5 //carrega 5 litros, porque não transborda
 quantoCarrega(20, 5)
5
 quantoCarrega(22, 5)
3
 quantoCarrega(25, 5)
0

Escreva a função quantoCarrega

Dá-me uma dica!

Você se lembra das funções Math.min e Math.max que vimos no exercício anterior?

Talvez alguma delas te possa ser útil!

Você deve fazer o login antes de começar a enviar suas soluções

Opa! Sua solução não pode ser executada

  • Verifique se o seu programa não possui recursão ou um loop infinito
  • Verifique se você tem uma conexão com a internet
  • Espere um pouco e tente novamente

Estamos processando sua solução

Se não mostrar automaticamente em alguns segundos, pressione F5