PortFolio 01 Logica de programa o
• 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: algoritmo "CalcularSalario" var n1,n2,n3,n4,n5,n6: real inicio // Seção de Comandos escreval (" digite as horas trabalhadas:") leia (n1) escreval ("digite valor salario minimo:") leia (n2) n3 <- n2/2 escreval ("salario por hora:", n3) n4<-n1*n3 escreval ("salario bruto:", n4) n5<- n4*3/100 escreval("valor de desconto:", n5) n6<- (n4-n5) escreval("valor salario a receber:",n6) fimalgoritmo 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 CPMF de
0,38% e o saldo inicial da conta está zerado.
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: algoritmo "DescontoDeCheques"
var cheq1,cheq2,dep,saldo,cpmf: real inicio escreval ("entre com o valor do deposito ") leia (dep) escreval ("entre com o valor do primeiro cheque") leia (cheq1) escreval ("entre com o valor do segundo cheque") leia (cheq2) cpmf <- (cheq2 + cheq1 * 038/100 ) escreval (" valor de desconto:", cpmf) saldo <- ( dep - cheq1 - cheq2 - cpmf) escreva ("O saldo atual da conta e: ", saldo)
fimalgoritmo
Conclusao
Conclui com esse trabalho, que podemos efetuar um algoritmo de varias formas e ver um problema com outra cabeça, aprendi