Exercícios

Funções

Exercício #01

Declare e chame uma função que printa um cumprimento.

Possível resolução

Exercício #02

Continuando na solução do exercício anterior, agora faça com que a função que cumprimenta seja capaz de receber o nome da pessoa que está sendo cumprimentada, e printe o nome junto do cumprimento.

Possível resolução

Exercício #03

Ainda na função que cumprimenta, agora faça com que ela seja capaz de receber o valor da hora e decidir o cumprimento com base no valor passado, de acordo com a tabela abaixo:

Intervalo de horas

Cumprimento

0-5

boa madrugada

6-11

bom dia

12-17

boa tarde

18-23

boa noite

outros valores

olá

Possível resolução

Exercício #04

Agora vamos mudar a abordagem: em vez da função printar o cumprimento, ela vai gerar uma string com o cumprimento e retorná-la. Quem a chamar é que vai decidir o que fazer com o cumprimento.

Possível resolução

Last updated