Fundamentos de Programação 1 - Alcides Maya Tecnologia
Fundamentos de Programação 1 - Alcides Maya Tecnologia
Fundamentos de Programação 1 - Alcides Maya Tecnologia
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Fundamentos</strong> <strong>de</strong> <strong>Programação</strong><br />
Neste programa o usuário é quem vai <strong>de</strong>terminar o fim da leitura das notas, ou seja, você <strong>de</strong>verá perguntar<br />
ao usuário se ele <strong>de</strong>seja continuar digitando notas.<br />
10 - FAÇA UM PROGRAMA que leia códigos e execute tarefas, conforme tabela abaixo:<br />
0 – Encerra o programa<br />
1 – Inclui uma unida<strong>de</strong> no estoque<br />
2 – Exclui uma unida<strong>de</strong> no estoque<br />
3 – Mostra o total disponível no estoque<br />
4 – Mostra o total <strong>de</strong> entradas no estoque<br />
5 – Mostra o total <strong>de</strong> saídas no estoque<br />
Outro código escrever: “Código Inválido”<br />
11 - FAÇA UM PROGRAMA para controlar o acesso <strong>de</strong> pessoas a um restaurante. O restaurante possui uma<br />
capacida<strong>de</strong> <strong>de</strong> 40 vagas, que não po<strong>de</strong>rá ser ultrapassada. O controle se dará através <strong>de</strong> códigos, conforme a<br />
tabela:<br />
0 – FIM<br />
1 – ENTRA UMA PESSOA (escrever: “Entrou”)<br />
2 – SAI UMA PESSOA (escrever: “Saiu”)<br />
3 – MOSTRAR QUANTOS LUGARES ESTÃO DISPONÍVEIS<br />
4 – MOSTRAR O TOTAL DE PESSOAS QUE ENTRARAM<br />
5 – MOSTRAR O TOTAL DE PESSOAS QUE SAÍRAM<br />
Outro código escrever: “Código Inválido”<br />
12 - FAÇA UM PROGRAMA que calcule o <strong>de</strong>sconto do imposto <strong>de</strong> renda. O programa <strong>de</strong>verá perguntar<br />
quando a pessoa <strong>de</strong>seja encerrar o programa (“Deseja fazer outro cálculo? (S/N)”). O programa <strong>de</strong>ve pedir<br />
o valor do salário, calcular e apresentar o valor do <strong>de</strong>sconto baseado na seguinte informação:<br />
Salário até R$ 900,00 é isento (Não paga imposto <strong>de</strong> renda)<br />
Salário acima <strong>de</strong> R$ 900,00 até R$ 1.800,00 para 15% <strong>de</strong> imposto <strong>de</strong> renda<br />
Salário acima <strong>de</strong> R$ 1.800,00 para 27% <strong>de</strong> imposto <strong>de</strong> renda<br />
13 - FAÇA UM PROGRAMA que leia o peso das pessoas que querem entrar em um elevador. A capacida<strong>de</strong><br />
máxima do elevador é <strong>de</strong> 15 pessoas ou 800 Kg, o que ocorrer primeiro. O programa <strong>de</strong>ve ler o peso da pessoa<br />
que <strong>de</strong>seja entrar, se a sua entrada não fizer com que seja ultrapassado qualquer um dos limites, <strong>de</strong>verá escrever:<br />
“PODE ENTRAR”, caso contrário, ou seja, ultrapassando os limites, <strong>de</strong>verá escrever: “NÃO PODE ENTRAR:<br />
ELEVADOR LOTADO” e encerrar o programa, mostrando o número <strong>de</strong> pessoas transportadas e o peso total<br />
transportado.<br />
14 - FAÇA UM PROGRAMA que leia dois números e a operação <strong>de</strong>sejada ( + , - , * , / ) e que escreva na<br />
tela o resultado da operação. O programa <strong>de</strong>pois <strong>de</strong> apresentar o resultado <strong>de</strong>verá perguntar quando a pessoa<br />
<strong>de</strong>seja encerrar o programa (“Deseja fazer outro cálculo? (S/N)”). Se a reposta for S <strong>de</strong>verá pedir outros<br />
números e a operação <strong>de</strong>sejada, se a resposta for N <strong>de</strong>verá encerrar o programa.<br />
15 - Em uma fábrica <strong>de</strong> chocolates, foi <strong>de</strong>signado ao programador, fazer um programa que calcule o <strong>de</strong>sconto<br />
<strong>de</strong> INSS dos funcionários. Este programa <strong>de</strong>ve ler o nome do funcionário e o valor do salário bruto. Calcular o<br />
<strong>de</strong>sconto do INSS levando em consi<strong>de</strong>ração o seguinte:<br />
f) Para salários até R$ 500,00 a alíquota <strong>de</strong> INSS será <strong>de</strong> 8%<br />
g) Para salários acima <strong>de</strong> R$ 500,00 até R$ 1.000,00 a alíquota <strong>de</strong> INSS será <strong>de</strong> 10%<br />
h) Para salários acima <strong>de</strong> R$ 1.000,00 a alíquota <strong>de</strong> INSS será <strong>de</strong> 12%<br />
Para cada funcionário <strong>de</strong>verá ser apresentado na tela:<br />
a) Nome do Funcionário<br />
b) Salário Bruto<br />
c) Taxa <strong>de</strong> INSS<br />
d) Valor <strong>de</strong> INSS<br />
e) Salário Líquido<br />
Após estas apresentações o programa <strong>de</strong>verá fazer uma pergunta: “Deseja fazer mais algum cálculo? (S/N)”,<br />
se a resposta for afirmativa o programa <strong>de</strong>verá continuar com os dados do próximo funcionário, caso contrário<br />
51