Portfólio Logica e Programação de Algoritmo
Por: DÉBORA PATRICIA DA SILVA SOUZA SOUZA • 10/3/2019 • Trabalho acadêmico • 451 Palavras (2 Páginas) • 924 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: algoritmo "Exercicio 1 - Portifolio"
// Autor : Débora Patricia da Silva Souza
// Data : 16/09/2018
var nHorasTrab, hTrab, salMin,salBru,imp,salRec:real
inicio
escreva("Digite o número de horas trabalhadas:")
leia (nHorasTrab)
escreva("Digite o valor do salario minimo dividido em numero de horas trabalhadas:")
leia (salMin)
hTrab <- salMin / 2
salBru <- nHorasTrab * hTrab
imp <-salBru * 0.03
salRec<-salBru - imp
escreva ("O salário a receber será:", salRec)
fimalgoritmo
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.
algoritmo "Questão 3"
// Autor :Débora Patricia
// Data : 16/09/2018
var nota1, nota2, nota3, aprovado, notaFinal:real
aluno: caracter
inicio
escreva("nome do aluno")
leia (aluno)
escreva("Primeira nota")
leia(nota1)
escreva("Segunda nota")
leia(nota2)
escreva("Terceira nota")
leia(nota3)
notaFinal<-(nota1+nota2+nota3)/3
se (notaFinal>=6.0) entao
escreva ("aluno aprovado, Média=", notaFinal)
senao
se(notaFinal<=5.0)entao
...