Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Algoritmo "LIC 2020.1"
- // Disciplina : [Linguagem e Lógica de Programação]
- // Professor : Antonio Carlos Nicolodi
- // Descrição : Aqui você descreve o que o programa faz! (função)
- // Autor(a) : Nome do(a) aluno(a)
- // Data atual : 21/02/2020
- Var
- // Seção de Declarações das variáveis
- NotaA : Real
- NotaB : Real
- NotaC : Real
- NotaD : Real
- PesoA : Real
- PesoB : Real
- PesoC : Real
- PesoD : Real
- Media : real
- Inicio
- // Seção de Comandos, procedimento, funções, operadores, etc...
- Escreval("Selecione as Notas")
- Leia(NotaA) //Carrega a 1ª nota definida no console,variavel NotaA recebe o valor
- Leia(NotaB) //Carrega a 2ª nota definida no console,variavel NotaB recebe o valor
- Leia(NotaC) //Carrega a 3ª nota definida no console,variavel NotaC recebe o valor
- Leia(NotaD) //Carrega a 4ª nota definida no console,variavel NotaD recebe o valor
- Escreval("Selecione os Pesos")
- Leia(PesoA) //Carrega a 1º Peso definido no console,variavel PesoA recebe o valor
- Leia(PesoB) //Carrega a 2º Peso definido no console,variavel PesoB recebe o valor
- Leia(PesoC) //Carrega a 3º Peso definido no console,variavel PesoC recebe o valor
- Leia(PesoD) //Carrega a 4º Peso definido no console,variavel PesoD recebe o valor
- //Calcula a média ponderada,a variavel média recebe a multiplicação da nota * Pesos
- Media <- (NotaA * PesoA) + (NotaB * PesoB) + (NotaC * PesoC) + (NotaD * PesoD)
- //Divide a Variavel Media com a soma de todos os pesos
- Media <- Media / (PesoA + PesoB + PesoC + PesoD)
- //Imprime na tela os resultados.
- Escreva("Resultado ")
- Escreval(Media)
- Fimalgoritmo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement