Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Dawe pessoal, queria saber se meu código ae tá certo?
7-Escreva um programa que manipule o registro de um funcionário. Após a leitura, os dados
devem ser gravados em uma estrutura de dados com a seguinte estrutura:
tipo
Funcionario = registro
id: inteiro
nome: cadeia
sexo: caractere
salario: real
fim_registro
Em seguida, o programa deverá apresentar um menu, com as seguintes opções:
a) uma função para exibição de dados;
B) uma função que atualize o salário, com base no percentual informado como parâmetro;algoritmo "7"
tipo
Funcionario = registro
id: inteiro
nome: cadeia
sexo: caractere
salario: real
fim_registro
funcao dados( )
inicio
escreval(no.nome)
escreval(idade.id)
escreval(sex.sexo)
escreval(sal.salario)
fim
funcao atualiza(p: real)
inicio
retorna( sal.salario + (sal.salario * p) /100)
fim
funcao encerra()
var
a: real
inicio
escreval("Digite -1 para sair: ")
leia(a)
se(a= -1) entao
escreval ("FIM")
fim_se
fim
var
idade,no,sex,sal: funcionario
perc: real
inicio
escreval("Digite o nome do funcionário: ")
leia(no.nome)
escreval("Digite a idade: ")
leia(idade.id)
escreval("Digite o sexo: ")
leia(sex.sexo)
escreval("Digite o salario: ")
leia(sal.salario)
dados()
escreval("Digite o percentual de salario: ")
leia(perc)
atualiza(perc)
encerra()
fim
Carregando comentários...