Buscar

11 2 Estrutura de Programacao Sequencial Exercícios Propostos

Prévia do material em texto

SERVIÇO PÚBLICO FEDERAL – MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO SERTÃO PERNAMBUCANO
Licenciatura em Computação – Fund. de Lógica para programação – Prof. Ubirajara Nogueira
Aulas 23 e 24 – Estrutura de Programação Sequencial – Exercícios Propostos
 Responder extraclasse e em dupla toda a lista de exercícios;
 Entregar ao professor 5 (cinco) questões quaisquer dentre as 15 (quinze) respondidas;
 Utilizar o formato manuscrito em folha de caderno ou papel ofício com as seguintes 
informações:
◦ Primeira linha: Fundamentos de Lógica para Programação (alinhamento Esquerda) e a
data da entrega (alinhamento Direita) 
◦ Segunda Linha: Lista 11 – 2 (alinhamento Esquerda)
◦ Terceira e quarta linhas: nome completo dos alunos (um nome em cada linha, ordem 
alfabética)
 Não é necessário o enunciado da questão, basta a identificação através do número da 
mesma e a resposta;
 A atividade será pontuada.
1. Criar um programa que efetue e exiba o cálculo do salário líquido de um professor.
Os dados fornecidos serão: valor da hora-aula, número de aulas dadas no mês e 
percentual de desconto do INSS.
2. Ler uma temperatura em graus centígrados e apresentá-la convertida em graus 
Fahrenheit. A fórmula de conversão é: F = (9 * C + 160) / 5 onde F é a 
temperatura em Fahrenheit e C é a temperatura em centígrados.
3. Todo restaurante, embora por lei não possa obrigar o cliente a pagar, cobra 10% 
para o garçom. Fazer um programa que leia o valor gasto com despesas 
realizadas em um restaurante e imprima o valor total com a gorjeta.
4. Criar um programa que leia um valor de hora (hora e minuto em separado) e 
informe quantos minutos se passaram desde o início do dia.
5. Criar um programa que leia o valor de um depósito e o valor da taxa de juros. 
Calcular e imprimir o valor do rendimento e o valor total depois do rendimento.
6. Para vários tributos, a base de cálculo é o salário mínimo. Fazer um programa que
leia o valor do salário mínimo e o valor do salário de uma pessoa. Calcular e 
imprimir quantos salários mínimos ela ganha.
7. Uma loja de animais precisa de um programa para calcular os custos de criação de
coelhos. O custo é calculado com a fórmula CUSTO (NR_COELHOS * 0.70) / 18 ←
+ 10. O programa deve ler um valor para a variável NR_COELHOS e apresentar o 
valor da variável CUSTO.
8. Fazer um programa que leia três números reais e em seguida imprima a média 
aritmética.
9. Faça um programa que leia um valor inteiro positivo e menos que 1000, armaze-
ne-o numa variável do tipo inteiro e depois determine e mostre a soma dos dígitos
que formam o valor. Exemplo: o valor 397 tem soma dos dígitos igual a 19.
11 - 2 - Estrutura de Programacao Sequencial - Exercícios Propostos.doc Página 1 de 2
10. Suponha que você foi ao supermercado e comprou:
a) N quilos de café, cujo custo unitário é Q;
b) L litros de leite, cujo custo unitário é P;
c) B quilos de banana, cujo custo unitário é T.
Faça um programa que mostre: nome do produto, total gasto com cada produto 
e o total gasto no mercado.
11. Em épocas de pouco dinheiro, os comerciantes estão procurando aumentar suas 
vendas oferecendo desconto. Faça um programa que possa entrar com o valor de
um produto, o percentual de desconto e imprima o novo valor tendo em vista 
que o percentual de desconto informado.
12. Ler dois valores para as variáveis A e B, efetuar a troca dos valores de forma que
a variável A passe a ter o valor da variável B e que a variável B passe a ter o 
valor da variável A. Apresentar os valores trocados.
13. Fazer um algoritmo que possa entrar com o saldo de uma aplicação e imprima o 
novo saldo, considerando o reajuste de 1 %.
14. Criar um algoritmo que leia o peso de uma pessoa, só a parte inteira, calcular e 
imprimir:
 O peso da pessoa em gramas
 Novo peso, em gramas, se a pessoa engordar 12%
15. Criar um algoritmo que, dado um número de conta corrente com três dígitos, 
retorne o seu dígito verificador, o qual é calculado da seguinte maneira:
Exemplo: número da conta: 235
 Somar o número da conta com o seu inverso: 235 + 532 = 767
 Multiplicar cada dígito pela sua ordem posicional e somar estes resultados: 
7 6 7
 7 6 7
x1 x2 x3
 7 + 12 + 21 = 40
 O último dígito desse resultado é o dígito verificador da conta (o número 
zero).
11 - 2 - Estrutura de Programacao Sequencial - Exercícios Propostos.doc Página 2 de 2

Continue navegando