Portfólio 1 - Lógica De Programação E Algoritmos
Dissertações: Portfólio 1 - Lógica De Programação E Algoritmos. Pesquise 862.000+ trabalhos acadêmicosPor: yagamiiori • 1/12/2013 • 1.023 Palavras (5 Páginas) • 488 Visualizações
Exercício 1
algoritmo "Portfólio 01 – Exercício 01"
// 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 ser recebido seguindo as seguintes regras:
//- 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;
// Autor : Douglas Rodrigues RA: 222472013
var
minimo, hora, mes, sbruto, imposto, sliquido:real
inicio
Escreval("Digite o valor do Salário Mínimo: ")
Leia(minimo)
hora<-(minimo/30)/2
Escreval("Valor da hora trabalhada: R$ ",hora:4:2)
Escreval("Digite a quantidade de horas trabalhadas no mês: ")
Leia(mes)
sbruto<-hora*mes
Escreval("Valor do Salário Bruto ao mês: R$ ",sbruto:4:2)
Escreval("Porcentagem de impostos á ser descontado do Salário Bruto: 3%")
imposto<-(sbruto/30)/2
sliquido<-sbruto-imposto
Escreval("Salário Líquido á receber no mês: R$ ",sliquido:4:2)
Fimalgoritmo
Exercício 2
algoritmo "Portfólio 01 - Exercício 02"
//Um trabalhador recebeu seu salário e o depositou em sua cont corrente. Esse trababalhador emitiu dois cheques e agora deseja saber seu saldo atual. Sabe-se que cada operação bancária de retirada de CPMF de 0,38% e o saldo inicial da conta está zerado.
var
salario, inicial, cheque1, cheque2, taxa, total:real
temp1, temp2:real
inicio
Escreval("Digite o valor do Salário depositado: R$ ")
Leia(salario)
Escreval("Digite o valor do 1º cheque: R$ ")
Leia(cheque1)
temp1<-cheque1*.0.38
Escreval("Digite o valor do 2º cheque: R$ ")
Leia(cheque2)
temp2<-cheque2*0.38
total<-salario-(cheque1+temp1)-(cheque2+temp2)
Escreval("Total do saldo após as operações efetuadas e as taxas descontadas é: R$ ",total:8:2)
Fimalgoritmo
Exercício 3
algoritmo "Portfólio 01 - Exercício 03"
//Dados 3 notas das provas de um aluno, faça um algoritmo que verifique se este aluno for aprovado.
//Critério de aprovação: A média é maior ou igual do que 6.0 e todas as provas têm de ser maior ou igual do que 3.0.
//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.
var
nota1, nota2, nota3, media:real
contador, numero:inteiro
inicio
Escreval("Digite a 1ª Nota: ")
Leia(nota1)
Escreval("Digite a 2ª Nota: ")
Leia(nota2)
...