Lista de Exercícios - 1 semestre da faculdade na disciplina de Lógica de Programação.
EXERCÍCIOS DE CONDICIONAL (ESTRUTURA DE REPETIÇÃO)
-
Escreva um programa em pseudocódigo que recebe um inteiro e diga se é par ou ímpar.
-
Faça um programa que receba três inteiros e diga qual deles é o menor.
-
Para doar sangue é necessário ter entre 18 e 67 anos. Faça um aplicativo na linguagem C que pergunte a idade de uma pessoa e diga se ela pode doar sangue ou não.
-
Dada a idade de um nadador, informe a sua categoria: infantil (até 10 anos), juvenil (até 17 anos) ou sênior (acima de 17 anos).
-
Numa papelaria, até 100 folhas, a cópia custa R$ 0,25, e acima de 100 folhas custa R$ 0,20. Dado o total de cópias, informe o total a ser pago.
-
Dado três números, verifique se o triângulo é equilátero, isósceles ou escaleno.
-
Faça um programa que receba um número inteiro qualquer e verifique se é múltiplo de 10.
-
Faça um programa que receba dois números inteiros quaisquer e verifique se o primeiro é múltiplo do segundo.
-
Um cliente ao adquirir um determinado produto em uma loja, foi informado de que havia descontos progressivos conforme a quantidade de unidades compradas. O preço unitário é de R$ 75,00. Faça um programa que receba a quantidade de produtos e apresente na tela o valor pago:
- sem desconto se a compra for menor que 10 unidades;
- desconto de 10% se a compra for acima de 10 unidades;
- desconto de 15% se a compra for acima de 40 unidades;
- desconto de 25% se a compra for acima de 100 unidades.
- Faça um programa que controle o caixa de um hotel para recebimento de pagamento das diárias de seus hóspedes. Para o cálculo do valor a pagar, sabe-se que a diária é de R$ 95,00 e a taxa de serviços é estipulada de acordo com o número de diárias, conforme o descrito abaixo:
- 15% por dia, se o número de diárias for menor do que 10.
- 10% por dia, se o número de diárias for igual a 10.
- 15% por dia, se o número de diárias for maior que 10.
O programa deverá receber o número de dias de hospedagem de um cliente, calcular e apresentar na tela o valor da taxa e o total a ser pago.
- Um empresário do ramo de estacionamento necessita de um programa para seu computador que controle o valor a ser pago por cada carro estacionado. Os valores de tabela e critérios de cobrança são:
- 1ª hora: R$ 8,00
- 2ª hora: R$ 15,00
- A partir da 3ª hora: R$ 5,00 a hora
O tempo de permanência no estacionamento é controlado por horas, não havendo nenhuma tolerância. Faça um programa que recebe a hora de entrada e a hora da saída, calcule o tempo de permanência e o valor a ser pago, considerando que o funcionamento é em horário comercial (das 08:00 às 18:00) e um relógio é configurado para 24 horas.
- Faça um programa que receba um inteiro correspondente às horas trabalhadas por um determinado funcionário, calcule e mostre na tela seu salário. Para realizar os cálculos necessários, sabe-se que o funcionário ganha R$ 35,00 por hora. Sua carga horária semanal é de 44 horas, as horas excedentes são consideradas horas extras e devem sofrer um acréscimo de 40% por hora.