Anda di halaman 1dari 4

Exercícios

1) Dado o preço de uma mercadoria, dê um desconto de 10% se este


preço for superior a R$10,00.
2) Escreva um algoritmo/programa para determinar o maior entre dois
números reais dados.
3) Faça um algoritmo/programa que leia os valores A, B, C, e diga se a
soma de A + B é menor que C.
4) Faça um algoritmo/programa que leia dois valores inteiros A e B, e se os
valores forem iguais deverá se somar os dois, caso contrário multiplique
A por B.
5) Faça um algoritmo/programa que leia o nome e as três notas de uma
disciplina de um aluno e ao final escreva o nome do aluno, sua média e
se ele foi aprovado a média é 8.
6) Escreva um algoritmo/programa para determinar se uma pessoa é maior
ou menor de idade.
7) Dado a quantidade de homens e mulheres em uma fábrica, mostre no
vídeo qual destes dois grupos possui a maior quantidade de
representantes. Imagine que as quantidades sejam diferentes.
8) Dado o nome e a média de dois alunos, imprima no vídeo o nome e a
média do aluno que possui a maior média (considere que as médias
sejam diferentes).
9) Dado um número qualquer, imprimir uma mensagem no vídeo
informando se o mesmo é positivo ou negativo. Imagine que o número
seja diferente de zero.
10)Dado um número inteiro positivo, imprimir uma mensagem no vídeo
informando se o mesmo é par ou ímpar (utilize o operador RESTO para
resolver esta questão).
11) Uma empresa decide dar um aumento de 30% aos funcionários cujo
salário é inferior a 5.000. Escreva um algoritmo/programa que possa ser
utilizado para efetuar o cálculo do salário reajustado de um funcionário.
12)Faça um algoritmo/programa que leia 3 números inteiros e escreva o
menor deles.
13)Faça um algoritmo/programa que leia 3 números inteiros e escreva o
maior deles.
14)Dado nome e idade de uma pessoa, mostre no vídeo o seu nome e a
seguinte mensagem:
a. Criança, se a idade for até 12 anos.
b. Adolescente se a idade estiver entre 12 e 20 anos
c. Adulta se a idade for igual ou superior a 20 anos
15)Dado o nome e a média de três alunos, imprima no vídeo o nome e a
média do aluno que possui a maior média (considere que as médias
sejam diferentes).
16)Uma empresa decide dar um reajuste a seus funcionários de acordo
com os critérios seguintes, faça um algoritmo que leia o salário e mostre
a novo valor:
a. 50% para aqueles que ganham menos de 3.000;
b. 20% para aqueles que ganham entre 3.000 e 10.000;
c. 15% para os demais.
17)Dados três valores distintos, fazer um algoritmo/programa que, após a
leitura destes dados coloque-os na tela em ordem crescente.
18)Dados três valores distintos, fazer um algoritmo/programa que, após a
leitura destes dados coloque-os na tela em ordem decrescente.
19)Dado o preço de uma mercadoria e a sua categoria (A ou B) dê um
desconto em seu preço de acordo com a seguinte regra:
d. 5%: se for da categoria A e o preço for superior ou igual a $100,00
e. 8%: se for da categoria A e o preço for inferior a $100,00
f. 10%: se for da categoria B e o preço for superior ou igual a
$50,00
g. 12%: se for da categoria B e o preço for inferior a $50,00
20)Dados três valores X, Y, Z, verificar se eles podem ser os comprimentos
dos lados de um triângulo, e se forem, verificar se é um triângulo
eqüilátero, isósceles ou escaleno. Se eles não formarem um triângulo,
escrever uma mensagem.
Antes da elaboração do algoritmo/programa, torna-se necessária à
revisão de algumas propriedades e definições.
h. O comprimento de cada lado de um triângulo é menor do que a
soma dos comprimentos dos outros dois lados.
i. Chama-se triângulo eqüilátero aquele que tem os comprimentos
dos três lados iguais,
j. Chama-se triângulo isósceles aquele que tem os comprimentos
de dois lados iguais.
k. Chama-se triângulo escaleno aquele que tem os comprimentos
dos três lados diferentes.

21)Uma locadora de filmes possui três categorias:


A – romance,
B – Drama,
C – Terror,
Cada uma destas categorias, têm uma determinada quantidade de filmes
em catálogo. Sabe-se que a locadora adquiriu uma determinada quantidade de
filmes, todos de uma mesma categoria. Para isto tem-se: A quantidade
comprada e a categoria (A,B ou C) a qual estes filmes se enquadram. Mostre
no vídeo as quantidades de filmes que ficarão em catálogo, de cada categoria,
após a compra ter sido feita.
22)Uma loja dividiu suas mercadorias dentro de categorias indicadas pôr
cores: Azul, Verde e Vermelho. As cores têm pôr finalidade indicar um
determinado desconto especial que o cliente irá pagar. Tais descontos
são os seguintes:
 Azul, a mercadoria tem 50% de desconto sobre o preço de venda.
 Verde, a mercadoria tem 30% de desconto sobre o preço de venda.
 Vermelho, a mercadoria tem 20% de desconto sobre o preço de
venda.
Para enquadrar uma mercadoria dentro de uma das categorias acima, a
loja utiliza a seguinte fórmula:
PV  PC
X  *100
PC
Onde PC = Preço de compra e PV = preço de venda
A relação de enquadramento é dada pela seguinte regra:
 Grupo azul, se X for menor que 10.
 Grupo verde, se X for de 10 até 25.
 Grupo vermelho se X for maior que 25
Dado Nome da mercadoria, preço de compra e o preço de venda, imprima
no vídeo o nome da mercadoria, grupo a qual ela pertence e o preço que o
cliente deverá pagar, já com o desconto.
23)Para cada funcionário de uma loja sabe-se: número de horas
trabalhadas, valor pago pela loja pôr hora de trabalho, nome do
funcionário e o seu tempo de serviço. A loja irá dar um abono para os
funcionários de acordo com o seguinte critério:
 Abono de 5% se o tempo de serviço for inferior a cinco anos.
 Abono de 10% se o tempo de serviço for de 5 a 10 anos.
 Abono de 15% se o tempo de serviço for superior a 10 anos.
Mostre no vídeo o nome de cada funcionário, salário bruto, tempo de
serviço e o salário líquido (com o abono).
24) Criar um programa que entre com o nome e a idade de uma
pessoa e mostre o nome e o valor que ela deverá pagar (usar
estrutura condicional encadeada).
Observação:
Dados de entrada: Nome e Idade
Processamento: Calcular o VALOR
Saída: NOME e VALOR
Até 10 anos – R$ 20,00
Acima de 10 até 29 anos – R$ 40,00
Acima de 29 até 45 anos – R$ 80,00
Acima de 45 até 59 anos – R$ 160,00
Acima de 59 até 65 anos – R$ 320,00
Acima de 65 anos – R$ 400,00.

Anda mungkin juga menyukai