Baixe o app para aproveitar ainda mais
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.
Compartilhar