Logica
Tese: Logica. Pesquise 862.000+ trabalhos acadêmicosPor: jhowbatera • 6/11/2013 • Tese • 265 Palavras (2 Páginas) • 251 Visualizações
1. Faça um algoritmo que receba o número de horas trabalhadas e o valor do salário mínimo. Calcule e mostre o salário a receber seguindo as regras abaixo:
• A hora trabalhada vale na metade do salário mínimo;
• Salário bruto equivale ao número de horas trabalhadas multiplicado pelo valor da hora trabalhada;
• Imposto equivale a 3% do salário bruto
•Salário a receber equivale ao salário bruto menos o imposto.
R: var
hortrab:inteiro
salmin,salbrut,saliq:real
inicio
escreva("Valor do Salário Mínimo: ")
leia(salmin)
escreva("As horas trabalhadas: ")
leia(hortrab)
salbrut <- (hortrab)*(salmin/2)
saliq <- salbrut*0.97
escreva("Salário a ser recebido: R$ ",saliq)
fimalgoritmo
Exemplo:
2. Um trabalhador recebeu seu salário e o depositou em sua conta corrente bancária. Esse trabalhador emitiu dois cheques e agora deseja saber seu saldo atual. Sabe-se que cada operação bancária de retirada, paga CPMFde 0,38% e o saldo inicial da conta está zerado.
R: var
saldoinicial,saldofinal,retirada:real
inicio
escreva ("O valor do depósito R$: ")
leia(saldoinicial)
escreva ("Quantidade de retiradas: ")
leia(retirada)
retirada<-saldoinicial*0.38
saldofinal<-saldoinicial-retirada
escreva("O saldo atual é de: R$", saldofinal)
fimalgoritmo
Exemplo:
3. Dados 3 notas das provas de um aluno, faça um algoritmo que verifique se este aluno for aprovado.
• O critério de aprovação: A média é maior ou igual do que 6.0 e todas as das provas têm de ser maior ou igual do que 3.0.
• O critério de recuperação: A média é maior ou igual do que 5.0 e duas das provas têm de ser maior ou igual do que 2.5.
R: var
n1,n2,n3,aprovado,media:real
aluno:caracter
inicio
escreva ("Digite o nome do aluno: ")
leia(aluno)
escreva ("Digite a primeira nota: ")
leia(n1)
escreva
...