Buscar

Algorítmo_Exercicio_Lista3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Centro Universitário do Estado do Pará - CESUPA 
Área de Ciências Exatas e Tecnologia 
Disciplinas: Introdução à Programação (CC1TA / CC1NA) 
 Algoritmos (SI1NA / RC1NA / AS1NA) 
Professora: Lêda de Oliveira Monteiro 
Assunto: Algoritmos com estrutura básica 
 
LISTA DE EXERCÍCIOS - 03 
(lista de reforço) 
 
1. Elaborar um algoritmo para calcular a quantidade de litros de combustível gasta em 
uma viagem, utilizando-se um automóvel que faz 12 km por litro. Para obter o 
cálculo, o usuário deverá fornecer o tempo gasto na viagem e a velocidade média 
durante a mesma. Desta forma, será possível obter a distância percorrida com a 
fórmula DISTANCIA TEMPO * VELOCIDADE. Tendo o valor da distância, basta 
calcular a quantidade de litros de combustível utilizada na viagem com a fórmula: 
LITROS_USADOS  DISTANCIA / 12. O programa deverá apresentar os valores 
da velocidade média, tempo gasto na viagem, a distância percorrida e a quantidade 
de litros utilizada na viagem. 
 
2. Elaborar um algoritmo para entrar com o saldo de uma aplicação e imprimir o novo 
saldo, considerando 1 mês de aplicação e o reajuste de 2% ao mês. 
 
3. Fazer um algoritmo para ler o raio de um círculo, calcular e imprimir o perímetro 
(perímetro  2 * pi * raio) e a área (área  pi * raio * raio) do círculo. (pi=3.1415) 
 
4. Considerando que a papelaria “Bom Papel” está em promoção, elaborar um 
algoritmo que permita ao vendedor entrar com a quantidade de material escolar que 
um cliente deseja comprar e calcule o total de suas compras. Após o cálculo do total 
deve ser dado um desconto de 9% sobre este valor. Imprimir o valor a ser pago 
efetivamente com o desconto oferecido ao cliente. Considere a tabela de preços, 
sem desconto, conforme a seguir: 
 
Produto Preço 
Caderno R$ 10,00 
Pasta de Elástico R$ 2,00 
Lápis R$ 1,00 
Borracha R$ 0,50 
 
5. Todo restaurante, embora por lei não possa obrigar o cliente a pagar, costuma 
cobrar 10% para o garçom. Fazer um algoritmo que leia o valor gasto com 
despesas realizadas em um restaurante e imprima o valor total com a gorjeta. 
 
6. Crie um algoritmo que leia um valor de hora e informe quantos minutos se 
passaram desde o início do dia. 
 
7. Criar um algoritmo 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. 
 
8. Para vários tributos, a base de cálculo é o salário mínimo. Fazer um algoritmo 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. 
 
9. Dado o comprimento dos lados de um triângulo retângulo (b e c, que são valores 
reais), calcule o comprimento da sua hipotenusa. (a2 = b2 + c2) 
 
10. Uma pessoa resolveu fazer uma aplicação em uma poupança programada. Para 
calcular seu rendimento, ela deverá fornecer o valor constante da aplicação mensal 
(p), a taxa (i) e o número de meses (n). Sabendo-se que a fórmula usada para este 
cálculo é: valor acumulado = p * ((( 1 + i ) ** n ) – 1) / i . Elaborar um algoritmo para 
calcular o valor acumulado em um mês e escrever este valor. 
 
11. Escreva um algoritmo que leia o número de horas trabalhadas por um funcionário 
durante um mês, o valor que recebe por hora, o número de horas extras 
trabalhadas e o número de dependentes. O algoritmo deve calcular e escrever o 
salário deste funcionário, sabendo-se que para cada hora extra o valor recebido é o 
dobro do valor normal e que cada dependente acrescenta 5% ao salário normal 
(sem contabilizar horas extras). 
 
12. Uma pessoa comprou 4 artigos em uma loja. Para cada artigo são lidos: nome, 
preço e percentual de desconto. Escreva um algoritmo que informe nome e preço 
com desconto de cada artigo. Deve ser informado também o total a pagar. 
 
13. Um sistema de equações lineares da forma: 
ax + by = c 
dx + ey = f 
 pode ser resolvido utilizando-se as seguintes fórmulas: 
x = (ce - bf) / (ae - bd) e y = (af - cd) / (ae - bd). 
 Faça um algoritmo que dados os valores a, b, c, d, e, f, calcule x e y. 
 
14. Para um determinado funcionário deve-se ler os seguintes dados: nome, idade, 
categoria funcional (A,B,C) e o seu salário base. Além disso, deve-se considerar: 
1. que o seu salário base será reajustado em 38% 
2. que o funcionário recebe uma gratificação de 20% sobre o salário base 
3. que são feitos descontos de 15% sobre o salário total para o INSS e IR 
 O algoritmo deve informar, através de mensagens na tela: 
a. o nome,a idade e a categoria funcional do funcionário 
b. o seu salário bruto 
c. o seu salário líquido 
 
15. Calcular e informar as 2 raízes reais de uma equação quadrática: ax2 + bx + c = 0. 
Supor que o discriminante nunca resulta em um valor negativo. 
 
16. Faça um algoritmo que leia o tempo de duração de um evento em uma fábrica 
expressa em segundos e mostre-o expresso em horas, minutos e segundos 
 OBS: {h = d / 3600} horas, m = (d – h * 3600) / 60} minutos e d – h * 3600 – m * 60} seg 
 
17. Construa um algoritmo para pagamento de comissão de vendedores de peças, 
levando-se em consideração que sua comissão será de 5% do total da venda e que 
você tem os seguintes dados: 
- Identificação do vendedor 
- Código da peça 
- Preço unitário da peça 
- Quantidade vendida

Continue navegando