1) Os três jurados de um concurso de fantasias avaliam 2 critérios distintos: originalidade e beleza.
A nota final do candidato é calculada do seguinte modo: nota_final = (0.6 * nota_da_originalidade) + (0.4 * nota_da_beleza)
Para evitar distorções, são desprezadas a maior e a menor nota de cada critério. Faça um programa, que leia, para cada candidato, o seu número de inscrição (inteiro) e suas 3 notas (reais) de cada critério, exibindo sua nota final. Ao término do programa, também deve ser exibido o número de inscrição do candidato vencedor. A entrada de dados é finalizada pela digitação do valor 0 (zero) como número do candidato. O seu programa deve, obrigatoriamente, utilizar uma função chamada nota_valida, implementada por você, que receba as 3 notas de um critério e retorne apenas a nota válida. Para facilitar, considere que as 3 notas de cada critério serão sempre diferentes entre si. 2) Faça um programa que leia 10 números inteiros e positivos e implemente um procedimento que dado um número lido informe se ele é um número perfeito ou não. Sabe-se que um número é perfeito quando é igual à soma de seus divisores (exceto ele mesmo). Exemplo: os divisores de 6 são 1, 2 e 3, e 1+2+3 = 6. Logo, 6 é um número perfeito. Para cada um dos valores lidos, o procedimento implementado deve ser executado para informar se o número é ou não perfeito.
2) Faça um programa que leia 10 números inteiros e positivos e implemente um procedimento que dado um número lido informe se ele é um número perfeito ou não. Sabe-se que um número é perfeito quando é igual à soma de seus divisores (exceto ele mesmo). Exemplo: os divisores de 6 são 1, 2 e 3, e 1+2+3 = 6. Logo, 6 é um número perfeito. Para cada um dos valores lidos, o procedimento implementado deve ser executado para informar se o número é ou não perfeito.