Escolar Documentos
Profissional Documentos
Cultura Documentos
Programação I
Ficha Prática nº 1
Uso de sequências e selecções: escrever os algoritmos correspondentes a cada um dos exercícios
(fluxograma (diagrama de blocos) e pseudo-código).
22. Crie uma versão mais desenvolvida do problema anterior que calcula também os descontos
obrigatórios da Segurança Social (3% do salário), os quais são efectuados antes da aplicação da
tabela do IRT.
23. Escreva o algoritmo para um programa que recebe uma data (dia, mês e ano) e escreve o
número de dias que faltam para o concluir mês da data introduzida. O algoritmo deve considerar
as diferentes durações dos meses do ano e entrar em linha de conta com o número de dias de
Fevereiro que é variável.
24. Escreva o algoritmo para um programa que recebe um valor temporal (horas, minutos e
segundos) e escreve o número de segundos que faltam para o presente dia terminar.
25. Escreva um algoritmo que permita calcular o preço de um bilhete de comboio sabendo que, se o
passageiro possuir cartão-jovem o preço do bilhete deve sofrer um desconto de 20%. Se
pretender viajar como fumador terá de pagar um suplemento de 15% sobre o preço do bilhete.
26. Escreva um algoritmo que dadas as horas e minutos de partida de um determinado voo e a
duração da viagem (horas e minutos) permite obter a hora e minutos de chegada desse voo
(admita que não existem mudanças horárias).