Laboratório de Algoritmos em Python

Tempo total: 2 horas
Alunos: 20 pessoas (cada um com seu computador)

Objetivo

Revisão: Estruturas Condicionais

Desvio Condicional Composto

if condição:
    ação
else:
    ação

Desvio Condicional Encadeado

if condição:
    ação
elif condição:
    ação
else:
    ação

Atividade 1 — Biblioteca

Se a pessoa for aluno → entrada liberada. Caso contrário → entrada negada.

Atividade 2 — Classificação de Filme

Menor que 12 → infantil. 12 a 17 → adolescente. 18 ou mais → adulto.

Atividade 3 — Estacionamento da Faculdade

Professor → vaga reservada. Aluno → vaga comum. Visitante → estacionamento externo.

Atividade 4 — Temperatura do Servidor

Menor que 40 → normal. 40 a 60 → atenção. Maior que 60 → risco.

Atividade 5 — Desconto na Cantina

Aluno → 10%. Professor → 15%. Visitante → sem desconto.

Atividade 6 — Verificação de Login

Senha correta → acesso liberado. Senha incorreta → acesso negado.

Atividade 7 — Energia do Laboratório

Manhã → ligar computadores. Tarde → modo aula. Noite → economia.

Atividade 8 — Sistema de Notas

Nota ≥ 9 → excelente. Nota ≥ 7 → aprovado. Nota ≥ 5 → recuperação. Senão → reprovado.

Atividade 9 — Radar de Velocidade

Até 60 → normal. 61–80 → advertência. Acima de 80 → multa.

Atividade 10 — Senha Forte

Se a senha tiver 8 ou mais caracteres → válida. Caso contrário → fraca.

Atividade 11 — Controle de Estoque

Mais de 10 → normal. 5 a 10 → atenção. Menos de 5 → comprar mais.

Atividade 12 — Sistema de Clima

Frio → usar casaco. Ameno → clima agradável. Quente → ligar ventilador.

Atividade 13 — Transporte Escolar

Menor que 10 → transporte infantil. 10 a 15 → transporte escolar. Maior que 15 → transporte regular.

Atividade 14 — Energia Solar

Bateria alta → usar solar. Média → equilibrar consumo. Baixa → usar rede elétrica.

Atividade 15 — Sistema de Usuários

Admin → acesso total. Professor → acesso parcial. Aluno → acesso limitado.

Atividade 16 — Previsão do Tempo

Chuva → levar guarda‑chuva. Nublado → atenção. Sol → dia normal.

Atividade 17 — Acesso ao Wi‑Fi

Usuário registrado → conectar. Caso contrário → solicitar cadastro.

Atividade 18 — Bateria do Notebook

Acima de 80 → cheia. 30 a 80 → normal. Abaixo de 30 → carregar.

Atividade 19 — Pontuação de Jogo

≥1000 → avançado. ≥500 → intermediário. Menor que 500 → iniciante.

Atividade 20 — Abertura do Laboratório

Segunda a sexta → aberto. Sábado ou domingo → fechado.

Entrega

1. Criar os programas em Python (.py).
2. Testar no computador.
3. Entregar os arquivos ao professor.