Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Lista de Exercícios 
1. Escreva um programa que receba as coordenadas x e y de um ponto e determine 
em qual quadrante ele está. 
 
2. Escreva um programa que receba três números e retorne a frase “crescente”, 
“decrescente” ou “nenhuma das opções”: 
a. 156: crescente 
b. 931: decrescente 
c. 153: nenhuma das opções 
 
3. Leia a idade e o tempo de serviço de um trabalhador e escreva se ele pode ou não 
se aposentar. As condições para aposentadoria são: 
• Ter pelo menos 65 anos; 
• Ou ter trabalhado pelo menos 30 anos; 
• Ou ter pelo menos 60 anos e trabalhado pelo menos 25 anos. 
 
4. Uma empresa vende o mesmo produto para quatro diferentes estados. Cada estado 
possui uma taxa diferente de imposto sobre o produto (MG 7%, SP 12%, RJ 15%, 
MS 8%). Faça um programa em que o usuário entre com o valor e o estado destino 
do produto e o programa retorne o preço final do produto acrescido do imposto 
do estado em que ele será vendido. Se o estado digitado não for válido, mostrar 
uma mensagem de erro. 
 
5. Faça um algoritmo que calcule a média ponderada das notas de 3 provas. A 
primeira e a segunda prova tem peso 1 e a terceira tem peso 2. Ao final, mostrar 
a média do aluno e indicar se o aluno foi aprovado ou reprovado. A nota para 
aprovação deve ser igual ou superior a 60 pontos. 
 
6. Faça um programa que leia três números inteiros positivos e efetue o cálculo de 
uma das seguintes médias de acordo com um valor numérico digitado pelo 
usuário: 
a. Geométrica: √𝑥. 𝑦. 𝑧
3
 
b. Ponderada: 
𝑥+2𝑦+3𝑧
6
 
c. Harmônica: 
1
1
𝑥
 + 
1
𝑦
+ 
1
𝑧
 
d. Aritmética: 
𝑥+𝑦+𝑧
3
 
 
7. A escola APRENDER faz o pagamento de seus professores por hora/aula. Faça 
um algoritmo que receba o nível do professor (1, 2 ou 3) e a quantidade de 
horas/aula dada por ele. Com base nesses dados, calcule e exiba o salário desse 
professor. Sabe-se que o valor da hora/aula segue os dados abaixo: 
a. Professor Nível 1: R$ 12,00 por hora/aula 
b. Professor Nível 2: R$ 17,00 por hora/aula 
c. Professor Nível 3: R$ 25,00 por hora/aula 
OBS: Valide a entrada para que o usuário não digite um valor de nível inválido, 
ou seja, menor que 1 ou maior que 3. Nesse caso, exiba uma mensagem de erro e 
não calcule o solicitado. 
8. Em um determinado estado, para transferência de veículos, o DETRAN cobra 
uma taxa de 1% para carros fabricados antes de 1990 e uma taxa de 1,5% para os 
fabricados de 1990 em diante, taxa está incidindo sobre o valor de tabela do carro. 
Faça um algoritmo que receba o ano e o preço do carro e calcule e retorne o 
imposto a ser pago. 
 
9. O cardápio de uma lanchonete é o seguinte: 
 
Código Especificação Preço unitário 
100 Cachorro quente R$ 2,50 
101 Bauru simples R$ 3,50 
102 Bauru com ovo R$ 5,00 
103 Hambúrguer R$ 7,50 
104 Cheeseburger R$ 9,20 
105 Refrigerante R$ 3,00 
 
Escrever um algoritmo que leia o código do item pedido, a quantidade e calcule o 
valor a ser pago por aquele lanche. Considere que a cada execução comente será 
calculado um item. 
 
10. Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, 
calcule e mostre: 
a. A idade dessa pessoa; 
b. Quantos anos ela terá em 2050. 
 
11. Faça um programa que receba um número real, encontre e mostre: 
a. A parte inteira desse número; 
b. A parte fracionária desse número; 
c. O arredondamento desse número. 
Dica 1: utilizar a função “floor”. Essa função arredonda o número para o menor 
inteiro. 
 Ex. floor(2.8) = 2 
Dica 2: utilizar a função “round”. Essa função arredonda o número para o inteiro 
mais próximo. 
 Ex. round(2.8) = 3 
12. O custo ao consumidor de um carro novo é a soma do preço de fábrica com o 
percentual de lucro do distribuidor e dos impostos aplicados ao preço de fábrica. 
Faça um programa que receba o preço de fábrica de um veículo, o percentual de 
lucro do distribuidor e o percentual de impostos, calcule e mostre: 
a. O valor correspondente ao lucro do distribuidor; 
b. O valor correspondente aos impostos; 
c. O preço final do veículo. 
 
13. Faça um programa que, dada a idade de um nadador, classifique-o em uma das 
seguintes categorias: 
 
Categoria Idade 
Infantil A 5 a 7 
Infantil B 8 a 10 
Juvenil A 11 a 13 
Juvenil B 14 a 17 
Sênior Maiores que 18 anos 
 
14. Um produto vai sofrer aumento de acordo com a tabela abaixo. Leia o preço 
antigo, calcule e mostre o preço novo, e escreva uma mensagem em função do 
preço novo (de acordo com a segunda tabela). 
 
Preço antigo Percentual de aumento 
até R$ 50,00 5% 
entre R$ 50,00 e R$ 100,00 10% 
acima de R$ 100,00 15% 
 
Preço novo Mensagem 
até R$ 80,00 Barato 
entre R$ 80,00 e R$ 120,00 Normal 
entre R$ 120,00 e R$ 200,00 Caro 
acima de R$ 200,00 Muito caro 
 
15. Escreva um algoritmo que calcule o preço de um produto, considerando o preço 
normal da etiqueta e a escolha da condição de pagamento. Utilize os códigos da 
tabela a seguir para selecionar a condição de pagamento escolhida e efetuar o 
cálculo adequado. 
 
Condição de pagamento Desconto 
À vista em dinheiro ou cheque 10% 
À vista no cartão de crédito 15% 
Em duas vezes Preço normal da etiqueta sem juros 
Até 10 vezes Preço normal da etiqueta mais juros de 10% 
 
16. A prefeitura de Ouro Preto abriu uma linha de crédito para os funcionários. 
Qualquer funcionário pode solicitar um empréstimo, desde que o valor da 
prestação não ultrapasse 30% de seu salário líquido. O salário líquido é obtido 
subtraindo-se o salário bruto da contribuição ao INSS (9% do salário bruto). 
Escreva um programa que solicite ao usuário o valor do salário bruto e o valor da 
prestação que se deseja pagar. O programa deve informar se o empréstimo pode 
ou não ser concedido.

Mais conteúdos dessa disciplina