Buscar

Aula 11

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Computac¸a˜o 1
Prof.: Anamaria Martins Moreira
1. Defina a func¸a˜o maior que recebe dois nu´meros (x e y) e devolve o maior deles.
2. Defina a func¸a˜o menor que recebe dois nu´meros (x e y) e devolve o menor deles.
3. Defina a func¸a˜o delta que recebe treˆs nu´meros (a, b e c) e devolve o discriminante da
equac¸a˜o ax2 + bx + c.
4. Defina a func¸a˜o complexa que recebe treˆs nu´meros (a, b e c) e devolve True se as ra´ızes
da equac¸a˜o ax2 + bx + c sa˜o complexas e False caso contra´rio.
5. Defina a func¸a˜o dia da semana que recebe um inteiro entre 1 (inclusive) e 7 (inclusive) e
devolve o nome do dia da semana correspondente (domingo = 1, segunda = 2, ..., sa´bado
= 7).
6. Defina a func¸a˜o final de semana que recebe um inteiro entre 1 (inclusive) e 7 (inclusive)
e devolve True caso o inteiro corresponda a sa´bado ou domingo e False caso contra´rio,
usando a codificac¸a˜o do exerc´ıcio anterior.
7. Defina a func¸a˜o aprovado que recebe a nota teo´rica e a nota pra´tica de um aluno de
Comp1 e e devolve True caso essas notas satisfac¸am o crite´rio de aprovac¸a˜o da disciplina
e False caso contra´rio.
Crite´rio de Aprovac¸a˜o: a me´dia ponderada de Teoria (peso 8) e Pra´tica (peso 2) deve ser
maior ou igual a 5,0.
8. Defina a func¸a˜o aprovado2 que recebe a nota teo´rica, a nota pra´tica e o nome de um aluno
de Comp1 e devolve a mensagem ”O aluno ... foi aprovado” caso essas notas satisfac¸am
o crite´rio de aprovac¸a˜o da disciplina e ”O aluno ... foi reprovado” caso contra´rio. Mesmo
crite´rio de aprovac¸a˜o da questa˜o anterior. Use a func¸a˜o aprovado na definic¸a˜o de
tt aprovado2.
9. Defina a func¸a˜o aprovado3 que recebe a nota teo´rica, a nota pra´tica, a frequeˆncia e o
nome de um aluno de Comp1 e e devolve True caso essas notas satisfac¸am o crite´rio
de aprovac¸a˜o da disciplina (incluindo frequeˆncia) e False caso contra´rio. Acrescente no
Crite´rio de Aprovac¸a˜o anterior que a frequeˆncia deve ser maior ou igual a 75%.
10. Defina a func¸a˜o aprovado com media que recebe a nota teo´rica e a nota pra´tica de um
aluno de Comp1 e e devolve True e a me´dia caso essas notas satisfac¸am o crite´rio de
aprovac¸a˜o da disciplina e False e a me´dia caso contra´rio.
Crite´rio de Aprovac¸a˜o: a me´dia ponderada de Teoria (peso 8) e Pra´tica (peso 2) deve ser
maior ou igual a 5,0.
11. Defina a func¸a˜o aprovado2 com media que recebe a nota teo´rica, a nota pra´tica e o nome
de um aluno de Comp1 e devolve a mensagem ”O aluno ... foi aprovado com me´dia
...” caso essas notas satisfac¸am o crite´rio de aprovac¸a˜o da disciplina e ”O aluno ... foi
reprovado com me´dia ...” caso contra´rio. Mesmo crite´rio de aprovac¸a˜o da questa˜o anterior.
Use a func¸a˜o aprovado com media na definic¸a˜o de aprovado2 com media.

Continue navegando