Você está na página 1de 4

Instituto Federal Sul-rio-grandense – Campus Pelotas

Curso Superior de Engenharia Química


Disciplina Lógica de Programação
Prof. André
Lista 2

Crie programas que:

1) Crie um programa que leria vários números e informar quantos números entre 100 e
200 foram digitados. Quando o valor O (zero) for lido, o algoritmo deverá cessar sua
execução.
2) Chico tem 1,50m e cresce 2 centímetros por ano, enquanto Juca tem 1, 1 O e cresce 3
centímetros por ano. Construir um algoritmo que calcule e imprima quantos anos serão
necessários para que Juca seja maior que Chico.
3) Uma empresa de fornecimento de energia elétrica faz a leitura mensal dos medi- dores
de consumo. Para cada consumidor, são digitados os seguintes dados:
a. número do consumidor
b. quantidade de kWh consumidos durante o mês i
c. tipo (código) do consumidor
i. 1 - Residencial, preço em reais por kWh = 0,95
ii. 2- Comercial, preço em reais por kWh = 0,90
iii. 3 - Industrial, preço em reais por kWh = 0,75
Os dados devem ser lidos até que seja encontrado um consumidor com número
O (zero). Calcular e imprimir: m o custo total para cada consumidor m o total de
consumo para os três tipos de consumidor m a média de consumo dos tipos 1 e
2
4) Criar um algoritmo que leia vários números inteiros e apresente o fatorial de cada
número. O algoritmo se encerra quando se digita um número menor do que 1.
5) Criar um algoritmo que calcule o M. M. C. entre dois números lidos.
6) Criar um algoritmo que leia vários números terminados por O e imprima o maior, o
menor e a média aritmética dos números. O número O (zero) não faz parte da sequência.
7) Em uma usina, os técnicos analisam a perda de massa de um material radioativo.
Sabendo-se que este perde 25% de sua massa a cada 30 segundos, criar um algoritmo
que imprima o tempo necessário para a que massa deste material se torne menor que
0,10 grama. O algoritmo pode calcular o tempo para várias massas.
8) Numa universidade cada aluno possui os seguintes dados:
• Renda pessoal;
• Renda familiar;
• Total gasto com alimentação;
• Total gasto com outras despesas;
Criar um algoritmo que imprima a porcentagem dos alunos que gasta acima de R$
500,00 com outras despesas, o número de alunos com renda pessoal maior que renda
familiar e a porcentagem gasta com alimentação e outras despesas em relação às rendas
pessoal e familiar.
9) Criar um algoritmo que leia um conjunto de informações (nome, sexo, idade, peso e
altura) dos atletas que participaram de uma olimpíada, e informar:
a) o atleta do sexo masculino mais alto;
b) a atleta do sexo feminino mais pesada;
c) a média de idade dos atletas
Deverão ser lidos dados dos atletas até que seja digitado o nome @ para um atleta
10) Criar um algoritmo que calcule quantos litros de gasolina são usados em uma viagem,
sabendo que um carro faz 10 km/litro. O usuário fornecerá a velocidade do carro e o
período que viaja nesta velocidade para cada trecho do percurso. Então, usando as
fórmulas distância = tempo x velocidade e litros consumidos = distância/l0, o algoritmo
computará, para todos os valores não-negativos de velocidade, os litros de combustível
consumidos. O algoritmo deverá imprimir a distância e o número de litros de
combustível gastos naquele trecho. Deverá imprimir, também, o total de litros gastos na
viagem. O algoritmo para quando for digitado um valor negativo de velocidade.
11) Uma empresa decidiu fazer um levantamento em relação aos candidatos que se
apresentarem para preenchimento de vagas no seu quadro de funcionários. Supondo
que você seja o programador dessa empresa, criar um algoritmo que leia para cada
candidato a idade, o sexo (M ou F) e a experiência no serviço (5 ou N). Para encerrar a
entrada de dados, digite zero para a idade. Calcule e escreva:
a. o número de candidatos do sexo feminino;
b. o número de candidatos do sexo masculino;
c. a idade média dos homens que já têm experiência no serviço;
d. a porcentagem dos homens com mais de 45 anos entre o total dos homens;
e. o número de mulheres com idade inferior a 35 anos e com experiência no
serviço;
f. a maior idade entre os homens que não têm experiência no serviço.
12) Uma escola dá desconto de 10% para o segundo filho, 20% para o terceiro filho, 30%
para o quarto, 40% para o quinto e assim sucessivamente. As mensalidades são
diferentes conforme tabela a seguir: Pré-escola R$ 600,00 no ciclo do Ensino
Fundamental 1 R$ 600,00 ciclo do Ensino Fundamental 2 R$ 700,00 Ensino Médio R$
900,00 Criar um algoritmo que possa entrar com número de filhos e escolaridade de
cada família e imprima o valor total a ser pago por cada família e o total arrecadado pela
escola. O algoritmo se encerra quando se digita 0 para número de filhos.
13) Segundo Goldbach, qualquer número par pode ser o resultado da soma de dois números
primos. Criar um algoritmo que possa entrar com vários números enquanto forem pares
e, para cada número, imprimir todos os arranjos (a ordem importa) possíveis entre dois
números primos cuja soma seja igual ao número.
14) Crie um algoritmo que receba uma frase e inverta a mesma, removendo quaisquer
espaços no início ou fim dela.
15) Armazenar nome e salário de 20 pessoas. Calcular e armazenar o novo salário sabendo-
se que o reajuste foi de 8%. Imprimir uma listagem numerada com nome e novo salário.
16) Crie um algoritmo que leia dois conjuntos de 10 números inteiros cada e diga quais
números são comuns aos dois conjuntos.
17) Crie um algoritmo que leia 2 vetores de 8 elementos e retorne o conjunto dos 16
elementos ordenados e sem duplicidade.
18) Crie um algoritmo que leia um conjunto de números inteiros, o conjunto termina quando
digitamos o número 0, e após isso recebe 2 valores de início e fim de um intervalo. O
Algoritmo deverá dizer quantos elementos estão abaixo do valor mínimo do intervalo,
dentro do intervalo e acima do valor máximo do intervalo
19) Criar um algoritmo que possa armazenar nomes e salários de 15 pessoas. A listagem
deverá conter nomes e salários, tabulados.
MENU
1 - INSERIR
2—ORDENAR
3— LISTAR
4— PROCURAR
5—SAIR
OPCAO:
20.1) Considerando que o salário bruto de um Eng. Químico Júnior no Brasil é de 7858,00
e que sobre esse valor é descontado R$ 876,97 de previdência, e Imposto de renda
conforme tabela abaixo, considerando que a pessoa não tem nenhum dependente. Faça
um algoritmo que calcule:
a) O salário líquido mensal.
b) O somatório do salário líquido durante 6 meses.
c) O decimo terceiro é calculado como 1/12 do salário mensal somado e pago ao
final do ano calcule o somatório de decimo terceiro no período de 6 meses.
d) Férias remuneradas são pagas sobre 1/11 do salário mensal acrescido de 1/13
com descontos de IR e previdência, calcule o somatório de férias devido ao final de 6
meses considerando o salário calculado.
e) Conforme lei 8036/90, 8% do salário bruto de um trabalhador é adicionado
pelo empregador em uma conta em nome do empregado junto a Caixa Federal, calcule
o valor do FGTS sobre o salário descrito no início da questão.

Base de cálculo Alíquota Dedução


Até R$ 2.112,00 - -
De R$ 2.112,01 até R$ 2.826,65 7,5% R$ 158,40
De R$ 2.826,66 até R$ 3.751,05 15,0% R$ 370,40
De R$ 3.751,06 até R$ 4.664,68 22,5% R$ 651,73
Acima de R$ 4.664,68 27,5% R$ 884,96

20.2) Considerando que um eng. Químico júnior é promovido a eng. Pleno com em
média 6 anos de trabalho, e que as regras tributárias da questão acima são as mesmas
nesse caso. Sabendo que o salário de um engenheiro pleno é em média de R$10410,00
e considerando que nesse ponto o eng. Pode ter filhos que adicionam 189,59 de
dedução estra no imposto de renda por filho, e dedução de R$ 3.561,50 na renda
tributada por filho em idade escolar. Crie um programa que:
a) O salário líquido mensal.
b) O somatório do salário líquido durante 6 meses.
c) O decimo terceiro é calculado como 1/12 do salário mensal somado e pago ao
final do ano calcule o somatório de decimo terceiro no período de 6 meses.
d) Férias remuneradas são pagas sobre 1/11 do salário mensal acrescido de 1/13
com descontos de IR e previdência, calcule o somatório de férias devido ao final de 6
meses considerando o salário calculado.
e) Conforme lei 8036/90, 8% do salário bruto de um trabalhador é adicionado
pelo empregador em uma conta em nome do empregado junto à Caixa Federal, calcule
o valor do FGTS sobre o salário descrito no início da questão.
f) A diferença entre o salário líquido de um Eng. Pleno e um Eng. Júnior ao longo
de 6 meses, acrescida de adicional de férias e dias de férias pagos, e a diferença de FGTS
acumulado entre Eng. Junior e Pleno em 6 meses.

20.3) Considerando que um eng. Químico pleno é promovido a eng. sênior em média 12
anos de trabalho, e que as regras tributárias da questão acima são as mesmas nesse
caso. Sabendo que o salário de um engenheiro pleno é em média de R$21.432,00 e
considerando que nesse ponto o eng. Pode ter filhos que adicionam 189,59 de dedução
estra no imposto de renda por filho, e dedução de R$ 3.561,50 na renda tributada por
filho em idade escolar. Além de um plano de previdência que complementar 6% da renda
pós impostos. Além disso Eng. Sênior costumam receber participação em lucros e
resultados que são pagas anualmente e proporcionalmente ao tempo de servidor em
valor de aproximadamente 2 salários mensais a cada ano, e que sofrem tributação
conforme tabela abaixo.
• Para PLR de até R$ 6.677,55, não há incidência de IRRF;
• Para PLR entre R$ 6.677,56 e R$ 9.922,28, a alíquota é de 7,5%
• Para PLR entre R$ 9.922,29 e R$ 13.167,00, a alíquota é de 15%
• Para PLR entre R$ 13.167,01 e R$ 16.380,38, a alíquota é de 22,5%
• Para PLR acima de R$ 16.380,38, a alíquota é de 27,5%
Crie um programa que:
a) O salário líquido mensal.
b) O somatório do salário líquido durante 6 meses.
c) O decimo terceiro é calculado como 1/12 do salário mensal somado e pago ao
final do ano calcule o somatório de decimo terceiro no período de 6 meses.
d) Férias remuneradas são pagas sobre 1/11 do salário mensal acrescido de 1/13
com descontos de IR e previdência, calcule o somatório de férias devido ao final de 6
meses considerando o salário calculado.
e) Conforme lei 8036/90, 8% do salário bruto de um trabalhador é adicionado
pelo empregador em uma conta em nome do empregado junto à Caixa Federal, calcule
o valor do FGTS sobre o salário descrito no início da questão.
f) O valor pago em previdência que complementar é dobrado pela empresa,
assim sendo 12% da renda pós imposto, e sobre esse valor é cobrado o imposto de renda
de 10% como único tributo, calcule o valor acumulado em previdência complementar
durante 6 meses.
g) A diferença entre Eng. Sênior e pleno para 6 meses análoga ao item 20.3 f

20.4) Ao ingressar 6 meses depois no mercado de trabalho um Eng. deixa de contribuir


por 6 meses com a previdência, considerando a permanência das regras vigentes. Pelas
regras atuais uma pessoa se aposenta com 60% do valor de contribuição neste caso hoje
(2023) de R$ 7.507,49 acrescido de 2% por ano de trabalho (valores fracionados são pro-
rata), e com idade de 62 anos em caso de sexo feminino e 65 anos em caso de sexo
masculino. Crie um programa que entre com o tempo de contribuição, sexo e calcule:
a) Qual o valor bruto de benefício mensal recebido com o período de
contribuição passado como parâmetro.
b) Qual o valor do bruto de benefício recebido em caso de uma contribuição que
tivesse começado 6 meses antes.
c) considerando que a expectativa de sobrevida para uma mulher de 62 anos é
de 25,9 anos e para um homem de 65 anos é de 19,1 anos. Calcule a diferença de valores
entre os itens a e b desta questão no período conforme o sexo.
d) O valor acumulado em previdência complementar que nessa simulação será
de 6% sobre a renda mensal bruta entre desde o momento que o engenheiro virou eng.
sênior até a aposentadoria dobrado pela contribuição de também 6% da empresa.

20.5) Crie um software que receba a idade ao se formar e sexo de um aluno de Eng.
Química, o período que este leva para conseguir o primeiro emprego, e considerando que este
esteja sempre empregado calcule as somas da renda obtida do trabalho por toda a vida,
considerando que este passe 6 anos como Eng. Junior, mais 6 anos como Eng. Pleno, e o restante
do tempo como eng. sênior, se aposentando aos 62 anos caso homem e 65 caso mulher. E que
receberá previdência pelo período de sobrevida médio calculado no item 20.4. Considerando o
recebimento de FTGS ao final do período sem considerar juros ou correção monetária. O
programa deverá descrever:

a) Total de salários recebidos e total de benefício previdenciário recebido

b) Total de FGTS ao final do período contribuído.

c) Total de salário recebido e benefícios considerando que o aluno ingressou no mercado


de trabalho X meses depois.

Você também pode gostar