Lista de exerc cios Estrutura condicional
1. Dada a função 𝑓 definida por:
4 − 𝑥 ! , 𝑠𝑒 𝑥 < 1
𝑓 𝑥 =
2, 𝑠𝑒 𝑥 = 1
2 + 𝑥 ! , 𝑠𝑒 𝑥 > 1
Fazer um programa que calcule e mostre o valor da função 𝑓 𝑥 , sendo que o valor de 𝑥 é fornecido pelo usuário.
2. Fazer um programa que leia o nome e a idade de uma pessoa e determinar se esta pessoa é ou não maior de idade (idade maior ou igual a 18 anos). O programa deve imprimir a seguinte frase:
_____________ tem ________ anos e (é)/(não é) maior de idade.
3. Fazer um programa que leia o valor de uma compra. Caso o cliente pague à vista terá um desconto de 5%, caso pague em 3 vezes terá um acréscimo de 8%. O programa deve mostrar o valor da compra, o valor à vista e o valor a prazo (valor total e o valor de cada parcela).
4. A nota de um aluno em uma disciplina é a média ponderada das notas de suas duas avaliações parciais. A primeira avaliação parcial tem peso 2 e a segunda avaliação parcial tem peso 3. Se a média do aluno for maior ou igual a sete, o aluno está aprovado. Se a média do aluno for menor que três, o aluno está reprovado. Se a média do aluno for menor que sete maior ou maior ou igual a três, o aluno irá para a recuperação. Faça um programa que leia as notas das duas avaliações, calcule a média de um aluno em uma determinada disciplina e mostre o seu estado final. O programa deverá exibir a seguinte frase:
O aluno _____________ obteve média _________ e está ______________.
5. Faça um programa para calcular as raízes reais de uma equação do 2° grau (𝐴𝑥 ! + 𝐵𝑥 + 𝐶 = 0).
Dica: ∆= 𝐵! − 4 ∗ 𝐴 ∗ 𝐶
Se ∆< 0, raízes imaginárias;
!!
Se ∆= 0, 𝑥1 = 𝑥2 = !∗!
Se ∆> 0, 𝑥1 =
!!!√∆
!∗!
, 𝑥2 =
!!!√∆
!∗!
6. Uma escola oferece desconto na mensalidade de seus alunos de acordo com o conceito obtido pelo aluno no semestre anterior, conforme a tabela abaixo.
Média final (MF)
Conceito
Desconto na mensalidade
9,0 < MF ≤ 10,0
A
15%
7,5 < MF ≤ 9,0
B
10%
6,0 < MF ≤ 7,5
C
5%
4,0 < MF ≤ 6,0
D
0%
MF ≤ 4,0