Resolva todos os exercícios usando as capacidades fornecidas pela linguagem Python.
I. Imagine o setor elétrico brasileiro simplificado e formado pelos seguintes conjuntos:
USINAS= conjunto de todas as usinas cadastradas.RENOVAVEIS= usinas que são renováveis.DISPONIVEIS_HOJE= usinas que estão operando hoje.
Para futuras decisões sobre planejamento energético, considere:
USINAS = {"UHE_BoaEsperanca", "UHE_Sobradinho", "PCH_Rio1", "EOL_Ventos", "FV_Solar1", "Termica_Gas", "Termica_Carvao"}
RENOVAVEIS = {"UHE_BoaEsperanca", "UHE_Sobradinho", "PCH_Rio1", "EOL_Ventos", "FV_Solar1"}
DISPONIVEIS_HOJE = {"UHE_Sobradinho", "EOL_Ventos", "FV_Solar1", "Termica_Gas"}Determine:
a. quais usinas são renováveis e estão disponíveis hoje;
b. quais usinas estão paradas;
c. se há alguma usina disponível hoje e que não seja renovável.
II. Supondo os seguintes conjuntos de fontes por região:
fontes_NE = {"eolica", "solar", "hidreletrica"}
fontes_SE = {"hidreletrica", "termica_gas", "solar"}Determine o conjunto:
a. das fontes comuns no Nordeste e Sudeste; b. todas as fontes dessas regiões; c. todas as fontes típicas do Nordeste;
III Considere os seguintes grupos de pacientes de um hospital:
PACIENTES= todos atendidos no mês.DIABETES= diagnosticados com diabetes.HIPERTENSOS= diagnosticados com hipertensão.ACOMP_FAMILIA= estão em acompanhamento.
Defina:
PACIENTES = {"Ana", "Bruno", "Carlos", "Dora", "Erica", "Fábio", "Gil", "Helena"}
DIABETES = {"Ana", "Carlos", "Erica"}
HIPERTENSOS = {"Carlos", "Dora", "Fabio"}
ACOMP_FAMILIA = {"Ana", "Dora", "Helena", "Gil"}Determine:
a. pacientes com as duas condições;
b. pacientes crônicos (pelo menos uma condição);
c. pacientes crônicos (que estão em acompanhamento);
IV. Escreva uma função is_subset(A, B) que recebe dois set e devolve True se sem usar o operador <=. Use apenas laço e in.