Baixe o app para aproveitar ainda mais
Prévia do material em texto
Licenciatura em Computação – Estrutura de Dados Exercícios de Revisão – Linguagem C 1) (BÁSICO) O Teorema de Pitágoras descreve a relação entre os lados de um triângulo retângulo, definindo que “a soma dos quadrados dos catetos é igual ao quadrado da hipotenusa”, ou seja, a² + b² = c². Elabore um programa que leia dois valores a e b, calcule e mostre o valor de c. Para conferência: Valores lidos: a=9 e b=12; Valor calculado: c = 15 2) (SELEÇÃO) Um comerciante comprou um produto e quer vendê-lo com um lucro de 45% se o valor de custo for menor que R$ 20,00; caso contrário, o lucro será de 30%. Elabore um programa que leia o valor de custo do produto e mostre o valor de venda para o produto. 3) (SELEÇÃO) Crie um programa que leia o valor de um produto e do percentual de desconto oferecido na loja. O desconto pode ser de 10%, 25%, 50%, 75% e 90%. Calcule e mostre o valor a ser pago. Deve ser utilizado o comando SWITCH...CASE. Exemplo: Produto de R$ 200.00 Desconto: 10 O seu desconto é de 10%. Valor a pagar = R$ 180.00 4) (REPETIÇÃO) Faça um programa que leia três notas para cada um dos N alunos de uma turma, mostre a maior nota de cada aluno e a maior nota da turma. 5) (REPETIÇÃO) Elabore um programa que leia vários números inteiros positivos, até que seja informado 0 ou negativo (descartando- o). Ao final, mostre a soma dos números ímpares e a média dos números pares digitados. 6) (VETOR) Faça um programa que leia a média final de 30 alunos de uma turma, armazenando em um vetor. Ao final, mostre o percentual de aprovados e de reprovados, considerando o valor 7.0 como mínimo para a aprovação. 7) (MATRIZ) A Escola “Jovem Padawan” realiza o controle de frequência dos seus alunos por trimestre. Considerando uma turma de 30 alunos, elabore um programa que leia o número de faltas em cada um dos 3 trimestres do ano letivo e calcule o total de faltas. Todos os valores devem ser armazenados em uma matriz de 30 linhas por 5 colunas. Ao final, mostre as faltas de cada trimestre e o total de faltas para cada aluno. Exemplo de valores para 5 alunos: 1º Trimestre 2º Trimestre 3º Trimestre Total 0 2 4 6 10 0 0 10 2 4 2 8 5 0 2 7 0 0 0 0 Lembrete sobre as funções matemáticas da biblioteca math.h: Potenciação (xʸ): pow(x,y) Radiciação √a: sqrt(a) ou : pow(a,(1/n))
Compartilhar