Escolar Documentos
Profissional Documentos
Cultura Documentos
PROGRAMAO
EXERCCIOS
LISTA 3
2015
INTROD. PROGRAMAO
Professora: GELLARS TAVARES
EXERCCIOS: SE / ESCOLHA-CASO
Eu ouo e esqueo, eu vejo e me lembro, mas fazendo que eu
aprendo. Confcio
1)
2)
3)
4)
5)
LISTA 3
PGI NA: 2
INTROD. PROGRAMAO
Professora: GELLARS TAVARES
21) Ler trs nmeros, possveis lados de um tringulo e imprimir a
classificao segundo os lados.
22) Ler trs nmeros, possveis lados de um tringulo e imprimir a
classificao segundo os ngulos.
23) Entrar com dois nomes e imprimi-los em ordem alfabtica.
24)Entrar com o salrio de uma pessoa e imprimir o desconto do INSS
segundo a tabela abaixo:
- menor ou igual a R$ 600,00 - isento
- maior que R$ 600,00 e menor ou igual a R$ 1200,00 - 20%
- maior que R$ 1200,00 e menor ou igual a R$2000,00 - 25%
- maior que R$ 2000,00 - 30%
25) Um comerciante comprou um produto e quer vend-lo com um lucro de
45% se o valor da compra for menor que R$ 20,00 caso contrrio, o lucro
ser de 30%. Entrar com o valor do produto e imprimir o valor da venda.
26) Entrar com a idade de uma pessoa e informar:
- se maior de idade
- se menor de idade
- se maior de 65 anos
27) Um endocrinologista deseja controlar a sade de seus pacientes e, para
isto, se utiliza do ndice de Massa Corporal (IMC). Sabendo-se que o IMC
calculado atravs da seguinte frmula:
peso
IMC =
altura 2
Fazer um programa que apresente a faixa de risco, baseando-se na seguinte
tabela:
IMC
Menor que 18.5
Entre 18.5 e 24.4
Entre 24.5 e 29.9
Entre 30 e 34.9
Entre 35 e 39.9
Maior que39.9
FAIXA DE RISCO
Peso abaixo do normal
Peso ideal
Pr-obesidade
Obesidade Classe I
Obesidade Classe II (severa)
Obesidade Classe III (mrbida)
28) Fazer um algoritmo (ou programa) que leia o sexo (M ou F), a idade
e o salrio de um funcionrio. O algoritmo dever calcular o aumento de
salrio conforme condies na tabela abaixo e imprimir ao final, o novo
salrio.
10% para homens acima de 50 anos.
10% para mulheres acima de 55 anos.
20% para homens entre 18 e 50 anos.
20% para mulheres entre 18 e 55 anos.
5% para todos que ganham acima de R$ 2.000,00.
7% para todos que ganham abaixo de R$ 400,00.
LISTA 3
PGI NA: 3
INTROD. PROGRAMAO
Professora: GELLARS TAVARES
29) Um banco conceder um crdito especial aos seus clientes, varivel com o
saldo mdio no ltimo ano. Fazer um algoritmo (ou programa) que leia o saldo
mdio de um cliente e calcule o valor do crdito de acordo com a tabela
abaixo. Mostre uma mensagem informando o saldo mdio e o valor do crdito.
Saldo mdio
De 0 a 200
De 201 a 400
De 401 a 600
Acima de 601
Percentual
Nenhum crdito
20% do valor do saldo mdio
30% do valor do saldo mdio
40% do valor do saldo mdio
LISTA 3
PGI NA: 4
INTROD. PROGRAMAO
Professora: GELLARS TAVARES
A Entre 6,0 e 6,9
B Entre 7,0 e 7,9
C Entre 8,0 e 8,9
D Entre 9,0 e 10,0
E Candidato reprovado
A O valor de r:0
B O valor de r:1
C O valor de r:3
D
No ser
impresso nada
Nenhuma das
E alternativas
anteriores
PGI NA: 5
INTROD. PROGRAMAO
Professora: GELLARS TAVARES
se (x>10)
{
imprima "maior\t ";
}
senao
{
se (y < 50)
{
imprima "menor\t";
}
senao
{
imprima "outros\t";
}
imprima "continua\n";
}
outros continua
menor continua
outros
maior continua
maior
35) Qual das sentenas em C++ a seguir verifica se uma varivel inteira diferente de 7 e
maior que 10?
if (x != 7 || x > 10)
if (x != 7 || x >= 10)
if (x == 7 || x <= 10)
37) Com base no algoritmo abaixo, e supondo que os valores fornecidos para
a e b, na linha 6, sejam respectivamente 3 e 4, pode-se afirmar que o
valor da varivel x, na linha 8 ser:
LISTA 3
PGI NA: 6
INTROD. PROGRAMAO
Professora: GELLARS TAVARES
A -1,33
B -1
C -0,75
D 0,75
E 1,33
38) Dado o algoritmo abaixo assinale a alternativa que NO satisfaz a anlise do programa
abaixo.
algoritmo descobre
real op, sal, imp, aum, novo_sal;
leia sal
se sal < 500
entao imp sal * 5%
se (sal >= 500) E (sal <=850)
entao imp sal * 10%
se (sal > 850)
entao imp sal * 15%
escreva imp
fim algoritmo
A
O imposto ser de 5% quando o salrio for menor que 500,00 reais sendo apresentado o valor no final do
programa.
O imposto ser de 10% quando o salrio for maior ou igual a 500,00 e menor ou igual a 850,00 reais sendo
apresentado o valor no final do programa.
O imposto ser de 15% quando o salrio for maior que 850,00 reais sendo apresentado o valor no final do
programa.
O imposto ser de 15% sobre o salrio acrescido de 10% quando este for maior ou igual a 500,00 reais e
menor ou igual a 850,00, mais os 5% quando o salrio for menor ou igual que 500,00 sendo apresentado o
valor no final do programa.
LISTA 3
PGI NA: 7
INTROD. PROGRAMAO
Professora: GELLARS TAVARES
- Adultos ou adolescentes desde 12 anos, inclusive, se possurem peso igual
ou acima de 60 quilos devem ingerir 1000mg, com peso abaixo de 60
quilos devem ingerir 875mg.
- Para crianas e adolescentes abaixo de 12 anos a dosagem calculada pelo
peso corpreo conforme tabela abaixo:
5kg
a 9kg
9.1kg a 16kg
16.1kg a 24kg
24.1kg a 30kg
Acima de 30kg
= 125mg
= 250mg
= 375mg
= 500mg
= 750mg
40) Faa um programa que leia a idade de uma pessoa e informe a sua classe
eleitoral:
- no eleitor (abaixo de 16 anos)
- eleitor obrigatrio (entre 18 e 65 anos)
- eleitor facultativo (entre 16 e 18 anos e maior de 65 anos)
41) Suponha que voc esteja fazendo um concurso pblico. Cada candidato ao
cargo ter direito a uma pontuao em funo da sua titulao, anos de
experincia e idade. Baseado na tabela abaixo faa um programa que
receba como entrada titulao, tempo de experincia e idade do
candidato. O programa dever calcular e imprimir a pontuao final do
candidato.
TITULAO
2 GRAU
GRADUAO
ANOS DE EXPERINCIA
PONTOS
Independente
50
At 4 anos
90
Mais de 4 anos
100
PS-GRADUAO
De 4 a 6 anos
120
Mais de 6 anos
150
Alm disso, se o candidato possuir menos de 40 anos de idade, ter direito a
mais 100 pontos. Caso contrrio perder 50 pontos.
42) Ler um nmero entre 1 e 12, e escrever o ms correspondente. Caso
o usurio digite um nmero fora deste intervalo, dever aparecer uma
mensagem, informando que no existe ms com este nmero.
43) MENU:
MENU
R
Q
L
LISTA 3
INTROD. PROGRAMAO
Professora: GELLARS TAVARES
qualquer
OPCAO:
O algoritmo dever fazer todos os testes necessrios.
44) Fazer um programa que leia a opo do usurio e fornea a rea da figura
escolhida, conforme menu abaixo:
CALCULO DE AREAS
Q QUADRADO
(L * L)
R RETANGULO
(B * A)
T TRIANGULO
(B * A) /2
C CIRCULO
(PI * R2)
45) MENU:
Uma empresa conceder um aumento de salrio aos seus funcionrios,
varivel de acordo com o cargo conforme a tabela abaixo. Faa um programa
que leia o salrio e o cdigo de um funcionrio e calcule o novo salrio. Se o
cdigo do funcionrio no estiver na tabela ele dever receber um aumento de
35%.
CDIGO
CARGO
PERCENTUAL
11
ANALISTA
10%
12
ENGENHEIRO
20%
13
MDICO
30%
46) Sabe-se que uma determinada equipe de natao possui uma empresa
que patrocina o pagamento do salrio de seus nadadores e, alm disso, paga
um valor adicional ao salrio mensal em funo da produtividade de cada
nadador. A produtividade paga de acordo com a tabela:
CLASSE
NVEL
VALOR
ADICIONAL
1
EXCELENTE
50%
2
BOM
40%
3
MDIO
30%
4
REGULAR
20%
Elabore um algoritmo (ou programa em C++) que leia o salrio e o cdigo da
classe do nadador, calcule e imprima o seu salrio final.
47) Elabore um algoritmo (ou programa) que leia o peso de uma pessoa na
terra e o nmero de um planeta e exiba o valor do seu peso neste planeta. A
relao de planetas dada a seguir, juntamente com o valor das gravidades
relativas Terra:
LISTA 3
PGI NA: 9
INTROD. PROGRAMAO
Professora: GELLARS TAVARES
CDIGO
1
2
3
4
5
6
GRAVIDADE
RELATIVA
0,37
0,88
0,38
2,64
1,15
1,17
PLANETA
MERCRIO
VNUS
MARTE
JPITER
SATURNO
URANO
LISTA 3
PGI NA: 1 0