Enviado em 20/11/2013 - 10:32h
Questão: Faça um algoritmo que leia um número indeterminado de nomes e salários. Calcule e escreva a média entre os salários lidos. O flag será nome igual a FIM.
algoritmo "semnome"
var name: caractere
sal, Msal, Ssoma: real
Nqtde, Sqtde: inteiro
inicio
Nqtde <- 0
Ssoma <- 0
Sqtde <- 0
escreval("digite o ",Nqtde + 1,"° nome ou FIM para sair: ")
leia(name)
escreval("digite o ",Sqtde + 1,"° salário: ")
leia(sal)
enquanto sal < 0 faca
escreval("salário inválido! digite o salário novamente: ")
leia(sal)
fimenquanto
enquanto name <> "FIM" faca
Nqtde <- Nqtde + 1
Sqtde <- Sqtde + 1
Ssoma <- Ssoma + sal
escreval("digite o ",Nqtde + 1,"° nome ou FIM para sair: ")
leia(name)
escreval("digite o ",Sqtde + 1,"° salário: R$ ")
leia(sal)
enquanto sal < 0 faca
escreval("salário inválido! digite o salário novamente: ")
leia(sal)
fimenquanto
fimenquanto
se Sqtde > 0 entao
Msal <- Ssoma / Sqtde
escreva("a média dos salários é: R$",Msal)
fimse
fimalgoritmo
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Desktop Linux ganha novos apps enquanto IA invade o noticiário
Blender 5.0 Beta, Firefox 144 e avanço da IA dominam o dia no mundo Linux
Desktop Linux ganha fôlego enquanto distros refinam experiência e segurança
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie
PIP3 - erro ao instalar módulo do mariadb para o Python (0)
Baixar jogos Independentes para Ubuntu (3)
Linux x Plataformas de Trading - um problema (in-)solúvel? (4)