Skip to content

vitorsmoura/Algoritmos

Repository files navigation

Lista de Exercícios - 1 semestre da faculdade na disciplina de Lógica de Programação.

EXERCÍCIOS DE CONDICIONAL (ESTRUTURA DE REPETIÇÃO)

  1. Escreva um programa em pseudocódigo que recebe um inteiro e diga se é par ou ímpar.

  2. Faça um programa que receba três inteiros e diga qual deles é o menor.

  3. 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.

  4. 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).

  5. 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.

  6. Dado três números, verifique se o triângulo é equilátero, isósceles ou escaleno.

  7. Faça um programa que receba um número inteiro qualquer e verifique se é múltiplo de 10.

  8. Faça um programa que receba dois números inteiros quaisquer e verifique se o primeiro é múltiplo do segundo.

  9. 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.
  1. 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.

  1. 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.

  1. 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.

About

Algoritmos realizados no período da faculdade.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors