Prova 1, estrutura de repetição e vetor.
Por: thiago056 • 4/11/2015 • Trabalho acadêmico • 1.178 Palavras (5 Páginas) • 831 Visualizações
[pic 1]
EXERCÍCIOS – LISTA 3– ESTRUTURA de REPETIÇÃO – 1º. SEMESTRE DE 2014
1 - Faça um algoritmo que receba a idade de 75 pessoas e mostre mensagem informando “maior de idade” e “menor de idade” para cada pessoa. Considere a idade a partir de 18 anos como maior de idade.
2 - Escrever um algoritmo que leia o nome e o sexo de 50 pessoas e informe o nome e se ela é homem ou mulher. No final informe total de homens e de mulheres.
3 - A concessionária de veículos “CARANGO VELHO” está vendendo os seus veículos com desconto. Faça um algoritmo que calcule e exiba o valor do desconto e o valor a ser pago pelo cliente de vários carros. O desconto deverá ser calculado de acordo com o ano do veículo. Até 2000 - 12% e acima de 2000 - 7%. O sistema deverá perguntar se deseja continuar calculando desconto até que a resposta seja: “(N) Não” . Informar total de carros com ano até 2000 e total geral.
4 - Escrever um algoritmo que leia os dados de “N” pessoas (nome, sexo, idade e saúde) e informe se está apta ou não para cumprir o serviço militar obrigatório. Informe os totais.
5 - Faça um algoritmo que receba o preço de custo e o preço de venda de 40 produtos. Mostre como resultado se houve lucro, prejuízo ou empate para cada produto. Informe media de preço de custo e do preço de venda.
6 - Faça um algoritmo que receba 10 números e mostre uma mensagem caso este número seja maior que 80, menor que 25 ou igual a 40.
7 - Faça um algoritmo que receba “N” números e mostre positivo, negativo ou zero para cada número.
8 - Escrever um algoritmo para uma empresa que decide dar um reajuste a seus 584 funcionários de acordo com os seguintes critérios:
a) 50% para aqueles que ganham menos do que três salários mínimos;
b) 20% para aqueles que ganham entre três até dez salários mínimos;
c) 15% para aqueles que ganham acima de dez até vinte salários mínimos;
d) 10% para os demais funcionários.
Leia o nome do funcionário, seu salário e o valor do salário mínimo. Calcule o seu novo salário reajustado. Escrever o nome do funcionário, o reajuste e seu novo salário. Calcule quanto à empresa vai aumentar sua folha de pagamento.
9 - Escrever um algoritmo, que leia um conjunto de 23 dados, cada um, contendo o peso e o código do sexo ("F" ou "M") dos alunos de uma classe, calcule e imprima:
- Maior e o menor peso da turma;
- A média de peso dos homens;
- A média de peso da turma;
10 - Escreva um algoritmo para calcular e imprimir a soma de dez números inteiros quaisquer fornecidos pelo usuário.
11 - Escreva um algoritmo para calcular o reajuste salarial de uma empresa que possui 1000 funcionários, de acordo com os seguintes critérios:
- os funcionários com salário inferior a R$ 10.000,00 devem ter um reajuste de 55%;
- os funcionários com salários entre R$ 10.000,01 e R$ 25.000,00 devem ter um
reajuste de 30%
- os funcionários com salários superior a R$ 25.000,00 deve ter um reajuste de 20%
12 - Uma empresa decide presentear seus 500 funcionários com um bônus de Natal, cujo valor é definido do seguinte modo:
- os funcionários do sexo masculino com tempo de casa superior a 15 anos terão direito
a um bônus de 20% de seu salário;
- as funcionárias com tempo de casa superior a 10 anos terão direito a um bônus de
25% de seu salário; e
- os demais funcionários terão direito a um bônus de R$ 5.000,00.
13 - Escreva um algoritmo que determine e imprima todos os números primos compreendidos entre 1 e 100.
14 - Elabore um algoritmo que efetue a soma de todos os números ímpares que são múltiplos de três e que se encontram no conjunto dos números de 1 até 500.
15 - Realizou-se uma pesquisa para determinar o índice de mortalidade infantil em um certo período. Construa um algoritmo que leia o número de crianças nascidas no período e, depois, num número indeterminado de vezes, o sexo de uma criança morta (“M” ou “F”) e o número de meses de vida da criança. Como finalizador, teremos a palavra “FIM” no lugar do sexo da criança. Determine e imprima:
...