CP4-Python

Checkpoint 4 da disciplina de Computational Thinking using Python. Um teste que avalia os conhecimentos adquiridos durante o curso. Realizado em conjunto com Rafael Ramos Costa.

Github do Rafael: https://github.com/RafaRamosCosta.

Proposta - Sistema de monitoramento de temperaturas

  • Um sistema de monitoramento de temperaturas está em operação em uma cidade no sudeste brasileiro, porém, é preciso melhorá-lo e expandir o seu uso para outras cidades. Para isto, você foi contratado para desenvolver um novo sistema em Python que faça o mapeamento das temperaturas médias em um determinado período e que seja capaz de dar algumas informações sobre esses dados.
  • Como parte dos requisitos, o programa deve coletar algumas temperaturas médias (diárias), durante um período determinado pelo usuário (mapeados em dias/semana), permita a impressão de todas as temperaturas mapeadas, a maior e a menor temperatura lida, a média das temperaturas mapeadas, e uma lista com as temperaturas negativas. Para isso, escreva um programa que tenha:
  1. Uma função que solicite ao usuário qual o período será mapeado (dias/semana)
  2. Uma função para mapear/coletar as temperaturas em uma matriz (dias/semana)
  3. Uma função para obter a maior e a menor temperatura mapeada no período
  4. Uma função para ‘separar’ (em uma lista) as temperaturas negativas no período mapeado
  5. Uma função para obter a temperatura média no período
  6. Função principal para testar o programa