TVCF 2009/2

Share

TVCF Algoritmos e Estruturas de Dados IFSudeste-JF/CTU
1º INFN 2009/2
Data: 11/12/2009
Aluno:
Matrícula:

    1. Construa uma função que receba como parâmetro um vetor de números reais com 10 posições. A função deve retornar um valor positivo se a soma dos primeiros cinco elementos for maior que a soma dos últimos cinco elementos. Caso a soma dos últimos cinco elementos seja maior que a soma dos primeiros cinco elementos, a função deve retornar um valor negativo. A função deve retornar um valor zero quando as somas forem iguais. Construa apenas a função pedida: Não é para construir um programa principal completo!

    2. Montar a função e seus parâmetros corretamente; [10pts]
    3. Cálculo das somas dos elementos do vetor; [10pts]
    4. Retornar um resultado correto. [10pts]
    1. O cálculo de pagamentos de funcionários de uma empresa atacadista funciona da seguinte forma: Eles recebem $500 de salário mais 5% de suas vendas brutas caso estas ultrapassem $2000.

    2. Construa um procedimento que receba uma matriz 10×3 de números reais como parâmetro e calcule as comissões na segunda coluna e o salário final na terceira coluna assumindo que a primeira coluna possui as vendas brutas de cada funcionário; [10pts]
    3. Construa um programa que leia o total de vendas por funcionário e os armazene na primeira coluna de uma matriz 10×3 (Outras formas de armazenar os dados serão desconsideradas); [10pts]
    4. Passe a matriz criada no item (b) como parâmetro para o procedimento do item (a) e imprima os resultados de forma tabular. [10pts]
    1. Construa um algoritmo para ler do teclado os dados da saída de produtos de uma linha de produção.

    2. Cada produto deve conter: peso, altura, qualidade e deve ser guardado em uma estrutura. Os dados do conjunto de produtos devem ser guardados em um vetor de 25 posições com cada elemento sendo do tipo da estrutura definida (Outras formas de armazenar os dados serão desconsideradas); [10pts]
    3. Após a leitura de todos os dados, a qualidade deve ser atribuída com base nos limites:
      18 < altura < 32 13.5 < peso < 16.5 O produto tem qualidade = 1 se ambas as medidas estiverem no padrão, qualidade = 2 se apenas uma das medidas estiver no padrão e qualidade = 3 se ambas as medidas estiverem fora do padrão. [15pts]
    4. Imprima a contagem de produtos para cada qualidade. [15pts]
Share

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

*