Baixe o app para aproveitar ainda mais
Prévia do material em texto
UFU/FACOM – Lista 1 – Linguagem C Disciplina: Algoritmos e Programação de Computadores Curso: Engenharia Aeronáutica Prof: Rafael Pasquini 1. Faça um programa que leia um número inteiro maior que zero e informe se é par ou ímpar. 2. Faça um programa que receba um número e mostre uma mensagem caso este número seja maior que 80, menor que 25 ou igual a 40. 3. Escreva um programa que leia um número e informe se ele é divisível por 10, por 5 ou por 2, ou se não é divisível por nenhum deles. 4. Ler um número inteiro, e verificar se o número corresponde a um mês válido no calendário e escrever o nome do mês, senão escrever uma mensagem „Mês Inválido‟. 5. Elabore um programa que leia três valores, encontre o maior dos três valores e o escreva na tela. 6. Faça um programa que dados três números os imprima em ordem crescente. 7. A prefeitura de Uberlândia abriu uma linha de crédito para os funcionários estatutários. O valor máximo da parcela mensal do empréstimo não poderá ultrapassar 30% do salário bruto. Faça um programa que permita entrar com o salário bruto e o valor da prestação, e informar se o empréstimo pode ou não ser concedido. 8. Escreva um programa que dada a idade de uma pessoa, determine sua classificação segundo a seguinte tabela: Idade Classificação 0 – 18 Menor de idade 19 – 64 Maior de idade 65 em diante Idosa 9. Faça um programa que, dado três valores a, b e c, verifique se eles podem ser os comprimentos dos lados de um triângulo. Caso positivo, seu programa deve informar se o triângulo é equilátero, isósceles ou escaleno. Caso contrário, seu programa deve escrever a mensagem “Não formam triângulo”. Obs.1: Um triângulo equilátero possui os comprimentos dos três lados iguais. Obs. 2: Um triângulo isósceles possui pelo menos dois lados de mesma medida. Obs. 3: Um triângulo escaleno possui todos os seus lados com medidas diferentes. 10. Escrever um programa que lê dois valores a e b, verifica se são múltiplos escrevendo uma das seguintes mensagens: “São Múltiplos” ou “Não são Múltiplos”. 11. Elabore um programa que dado o número do mês do ano indica quantos dias tem esse mês. Utilize para isso estrutura de controle condicional switch. Obs.: Considere fevereiro como tendo 28 dias. 12. Calcule a média aritmética das três notas de um aluno e mostre, além do valor da média, uma mensagem de "Aprovado", caso a média seja igual ou superior a 7,0, a mensagem "Recuperação", caso a média se igual ou superior a 5,0 e inferior a 7,0, ou a mensagem “Reprovado”, caso a média seja inferior a 5,0. 13. A loja Mamão com Açúcar está vendendo seus produtos em cinco prestações sem juros, para compras até R$ 500,00 e em oito prestações sem juros, para compras acima de R$500,00. Faça um programa que receba um valor de uma compra e mostre o valor das prestações. 14. A empresa K-re-fu tem uma política de juros para compra de produtos a prazo conforme visto abaixo: Prazo Juros (%) 1 – 3 0 4 – 7 0,5% 8 – 12 1,5% 12 - 20 3% Crie um programa que receba um valor de uma compra, a forma de pagamento (prazo) e determine o valor a ser gasto efetivamente com o produto. 15. Utilize o comando switch para fazer um programa que calcula as áreas das seguintes figuras geométricas: ‘q’ - Área do quadrado. ‘r’ - Área do retângulo. ‘t’ - Área do triângulo. ‘p’ - Área trapézio. Baseado na escolha do usuário, você deverá pedir os valores necessários para fazer os cálculos (cm) e imprimir o nome da figura escolhida e o valor área para o usuário (cm²).
Compartilhar