1
INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA DA PARAÍBA CURSO DE GRADUAÇÃO DE TECNOLOGIA EM TELEMÁTICA
DISCIPLINA: ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PROFESSOR: ANDERSON COSTA
ASSUNTO: ESTRUTURAS CONDICIONAIS EM C
NOTAS DE AULA 03 – LISTA DE EXERCÍCIOS
1. Escreva um programa que leia dois números e exiba o menor deles.
2. Escreva um programa que leia dois números e exiba-os em ordem crescente.
3. As maçãs custam R$1,30 cada se forem compradas menos de uma dúzia, e R$ 1,00 se forem compradas pelo mais de 12. Escreva um programa que leia o número de maçãs compradas, calcule e escreva o custo total da compra.
4. Escreva um programa que leia três números e exiba o maior deles.
5. Criar um programa que leia o destino do passageiro (Norte – 1, Nordeste – 2, Centro-Oeste – 3 e Sul – 4), se a viagem inclui retorno (ida e volta) e informar o preço da passagem conforme a tabela a seguir:
6. Escreva um programa que determine o grau de obesidade de uma pessoa, sendo fornecido como entrada o peso (em kilogramas) e a altura (em metros) da pessoa. O grau de obesidade é determinado pelo IMC – Índice de Massa Corpórea (IMC = Peso / Altura2). Adicionalmente, o programa deve emitir as mensagens correspondentes conforme a tabela a seguir:
Cálculo IMC Situação
Abaixo de 18,5 Você está abaixo do peso ideal
Entre 18,5 e 24,9 Parabéns — você está em seu peso normal!
Entre 25,0 e 29,9 Você está acima de seu peso (sobrepeso) Entre 30,0 e 34,9 Obesidade grau I
Entre 35,0 e 39,9 Obesidade grau II 40,0 e acima Obesidade grau III
7. Escreva um programa que leia três números inteiros diferentes e exiba-os em ordem decrescente.
2 8. Faça um programa que receba a idade e o peso de uma pessoa. De acordo com a tabela a seguir, verifique e mostre em qual grupo de risco (1 a 9) essa pessoa se encaixa.
Idade
Peso
Até 60 Entre 60 e 90 (inclusive) Acima de 90
Menores que 20 anos 9 8 7
De 20 a 50 6 5 4
Maiores que 50 3 2 1
9. Faça um programa que receba o valor do salário mínimo, o turno de trabalho (M – matutino; V – vespertino; ou N – noturno), a categoria (O – operário; G – gerente) e o número de horas trabalhadas no mês de um funcionário. Suponha a digitação apenas de dados válidos. Calcule e exiba na tela:
• O coeficiente do salário, de acordo com a tabela a seguir;
TURNO DE TRABALHO VALOR DO COEFICIENTE M – Matutino 10% do salário mínimo V – Vespertino 15% do salário mínimo N – Noturno 12% do salário mínimo
• O valor do salário bruto, ou seja, o número de horas trabalhadas multiplicado pelo valor do coeficiente do salário;
• O imposto de acordo com a tabela a seguir;
CATEGORIA SALÁRIO BRUTO IMPOSTO O – Operário >= R$300,00 5% do salário bruto
< R$300,00 3% do salário bruto G – Gerente >= R$400,00 6% do salário bruto
< R$400,00 4% do salário bruto
• A gratificação, de acordo com as seguintes regras:
o Se o funcionário preencher todos os requisitos a seguir, sua gratificação será de R$50,00; caso contrário, será de R$30,00. Os requisitos são:
Turno: Noturno
Número de horas trabalhadas: superior a 80 horas
• O auxílio alimentação, de acordo com as seguintes regras:
o Se o funcionário preencher alguns dos requisitos a seguir, seu auxílio alimentação será de um terço do salário bruto; caso contrário, será metade do salário bruto. Os requisitos são:
Categoria: Operário
Coeficiente do salário: <= 25
• O salário líquido, ou seja, salário bruto menos imposto mais gratificação mais auxílio alimentação.