Portuguese, Brazilian subtitles

← 03-04 Days In A Month

03-04 Dias em um mes

Get Embed Code
6 Languages

Showing Revision 2 created 08/01/2014 by Fran Ontanaya.

  1. Neste teste, o objetivo é ver se voc6e entende listas,
  2. e se pode definir um procedimento que usa listas.
  3. Suponha dada uma variável days_in_month,
  4. que é iniciada com uma lista contendo 12 entradas,
  5. cada entrada correspondendo ao número de dias do mês correspondente.
  6. Então, Janeiro tem 31 dias -- por isso temos 31 aqui.
  7. Fevereiro, em um ano que não seja bissexto, tem 28 dias.
  8. Março tem 31, e assim por diante, até Dezembro, que tem 31 dias.
  9. Sua tarefa é definir um procedimento chamado how_many_days --
  10. com _ entre as palavras --
  11. que recebe como entrada um número, representando um mês,
  12. e produz como saída o número de dias deste mês,
  13. e ele deve usar a maneira convencional de numerar os meses.
  14. Aqui estão alguns exemplos.
  15. Se chamamos how_many_days, passando 1 --
  16. o que significa o mês de Janeiro -- a saída deve ser 31,
  17. já que exsitem 31 dias em Janeiro,
  18. e isso corresponde à entrada na posição 0 de days_in_month.
  19. Se chamamos how_days_days, passando 9 -- isto é, Setembro --
  20. devemos obter 30.