Item (a): (Valor: 1.5 pontos) O valor máximo de cada parte 1. Cabeçalho + Return: 0.2 2. Repetição: 0.4 3. Soma: 0.3 4. Termo: 0.6 ------------- 1.5 Não descontar por: - uso de float ao invés de double. - cálculo de fatorial e potência separado. - uso de soma ao invés de termo na condição de parada (já que o enunciado estava ambigüo...). > Descontar por: - pequenos erros no cabeçalho ou return: -0.1 - falta de repetição (não tem loop no programa): -1.0 - falta de inicialização. De apenas uma variável: -0.1 De mais que uma variável: -0.3 - falta de acumulo dos valores em soma, termo, fat ou pot (soma = termo ao invés de soma = soma + termo; termo = pot/fat ou x^2/(k*(k+1)) ao invés de termo * ..., etc) Apenas em um dos cálculos: -0.3 Em mais do que um dos cálculos acima: -0.6 - pequenos erros no cálculo do termo, fatorial ou potência: -0.2 - problemas na condição da repetição. Pequenos problemas: -0.2 Inverteu totalmente a condição: -0.4 - inclusão de um termo a mais ou a menos na soma: -0.2 - leitura do parametro de entrada: -0.3 Item (b): (Valor: 1.0 ponto) O valor máximo de cada parte 1. Declarações/leitura: 0.1 2. Repetição: 0.3 3. Cálculo do máximo: 0.3 4. Expressão e chamada da função: 0.3 ------------- 1.0 Não descontar por: - uso de float ao invés de double. - impressão de float com formato de double ou vice-versa. - uso (correto) de vetores. - não fez o cálculo do par máximo. Descontar por: - falta de inicialização. Do máximo: -0.3 Do controlador da repetição: -0.2 - tentou calcular o par máximo mas fez alguns erros: -0.1 - erro no cálculo do máximo. Erro grave, descontar pelo menos 0.5 Pequenos erros, descontar no máximo 0.2 - erro na chamada da função. Erro grave, descontar pelo menos 0.5 (chamada solta, confusão com passagem de parâmetro, etc) Pequenos erros, descontar no máximo 0.2 - manipulação de pares e outros erros graves: descontar pelo menos 0.7 Se for um erro de sintaxe, acho que deveriamos descontar no maximo 0.2 - falta ou pequenos problemas na impressão final: -0.1 - Programa sem repeticao, máximo: 0.1