Você está na página 1de 3

Exercícios de linguagens de programação aplicadas a engenharia de produção

1. Faça um algoritmo que receba dois números, calcule e mostre a subtração.


2. Desenvolva um algoritmo que receba o peso de uma pessoa em quilos, calcule e mostre esse peso em
gramas.
3. Faça um algoritmo que calcule e mostre a área de um trapézio.
4. Faça um algoritmo que calcule e mostre a área de um losango.
5. Desenvolva um algoritmo que receba o ano de nascimento de uma pessoa e o ano atual, calcule e
mostre:
a) A idade dessa pessoa em anos;
b) A idade dessa pessoa em meses;
c) A idade dessa pessoa em dias;
d) A idade dessa pessoa em semanas.

6. Sabe-se que, para iluminar de maneira correta os cômodos de uma casa, para cada m2 deve-se usar
18W de potência. Faça um programa que receba as duas dimensões de um cômodo (em metros),
calcule e mostre a sua área (em m2) e a potência de iluminação que deverá ser utilizada.

7. Faça um programa que receba a quantidade de dinheiro em reais que uma pessoa que vai viajar
possui. Ela vai passar por vários países e precisa converter seu dinheiro em:
 Dólar comercial (em R$) 3,11
 Dólar turismo (em R$) 3,10
 Euro (em R$) 3,34
 Libra (em R$) 3,84
 Pesos arg. (em R$) 0,200
O algoritmo deve fazer as conversões e mostrá-las.

8. Desenvolva um programa que receba o custo da festa de formatura e o preço do convite dessa festa.
O sistema deverá calcular e mostrar a quantidade de convites que devem ser vendidos para que pelo
menos o custo da festa seja alcançado.
9. Desenvolva um programa que receba a idade de um nadador e mostre sua categoria, usando as regras
a seguir:
Categoria Idade

Infantil Menor que 5

Juvenil Maior que 5 e menor que 10

Adolescente Maior que 10 e menor que 16

Adulto Maior que 16 e menor que 25

Sênior Acima de 25

10. Faça um algoritmo que receba o valor de um depósito e o valor da taxa de juros, calcule e mostre o
valor de rendimento e o valor total depois do rendimento.
11. Uma empresa decide aplicar descontos nos seus preços usando a tabela a seguir. Faça um programa
que receba o preço atual de um produto e seu código e que calcule e mostre o valor do desconto e o
novo preço.
Preço Atual % Desconto
Até R$ 100,000 0
Entre R$ 100 até R$ 500,00 10%
Acima R$ 500,00 20%
12. Construa um algoritmo que leia o ano de nascimento de uma pessoa, calcule e mostre sua idade e,
também, verifique e mostre se ela já tem idade para votar (16 anos ou mais) e para conseguir a
Carteira de Habilitação (18 anos ou mais).
13. Elabore um algoritmo que calcule o que deve ser pago por um produto, considerando o preço
normal de etiqueta e a escolha da condição de pagamento. Utilize os códigos da tabela a seguir para
ler qual a condição de pagamento escolhida e efetuar o cálculo adequado.
Código Condição de pagamento
1 À vista em dinheiro ou cheque, recebe 20% de desconto
2 À vista no cartão de crédito, recebe 10% de desconto
3 Em duas vezes, preço normal da etiqueta sem juros
4 Em três vezes, preço normal de etiqueta mais juros de 5%

14. Em uma eleição para Prefeito existem quatro candidatos. Os votos são informados por código.
Conforme a tabela abaixo.

Código Votos
1,2,3,4 Votos dos respectivos candidatos
5 Voto nulo
6 Voto em branco

Elabore um algoritmo que calcule e escreva:


 Total de votos para cada candidato e seu percentual sobre o total;
 Total de votos nulos e seu percentual sobre o total;
 Total de votos em branco e seu percentual sobre o total.

15. O departamento que controla o índice de poluição do meio ambiente monitora três grupos de
indústrias altamente poluidoras. O índice de poluição aceitável varia de 0 a 0.25 miligramas de
poluentes por metro cúbico de ar. Se o índice sobe para 0.3 mg/m³ as indústrias do primeiro grupo
são intimadas a suspender suas atividades, se o índice cresce para 0.4 mg/m³ as indústrias do
primeiro e segundo grupo são intimadas a suspender as atividades; e se o índice atingir 0.5 mg/m³, os
três grupos devem paralisar as atividades. Escrever um algoritmo que lê o índice de poluição medido
e mostra a notificação na forma de uma frase "grupo 1 deve parar" ou "grupos 1 e 2 devem parar" ou
"os três grupos devem parar".

16. Desenvolva um programa que leia três números e imprima ordem crescente.
17. Desenvolva um programa que leia três valores e efetue o cálculo da equação do 2º grau,
apresentando as duas raízes, se valores informados forem possível efetuar o referido cálculo.
18. Escreva um algoritmo que calcule a temperatura em graus Centígrados e apresentá-la convertida em
graus Fahrenheit. A fórmula de conversão e: F=(9*C+160)/5, onde F é a temperatura em Fahrenheit
e C é a temperatura Centígrados.
19. Escreva um programa que calcule temperatura em graus Fahrenheit e apresentá-la convertida em
graus Centígrados. A fórmula de conversão e: C=(F-32)*5/9, onde F é a temperatura em Fahrenheit e
C é a temperatura Centígrados.
20. Efetue o cálculo da quantidade de litros de combustível gasto em uma viagem, utilizando-se um
automóvel que faz 12Km 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á apresenta os valores da velocidade média, tempo gasto, à distância percorrida e a
quantidade de litros utilizado na viagem.
21. Sejam os dados P(X1,Y1) e Q(X2,Y2) dois pontos quaisquer no plano. Qual o trecho do programa
abaixo calcula a distância entre dois pontos.

Fórmula= dAB=

Você também pode gostar