Wagner sz 1 Denunciar post Postado Maio 18, 2012 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; c) uma função para encerrar o programa. 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 Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Maio 21, 2012 pq seus leias estão assim: leia(no.nome) leia(idade.id) leia(sex.sexo) leia(sal.salario) qnd na vdd teria que estar assim: Leia(Funcionario.nome) []s Compartilhar este post Link para o post Compartilhar em outros sites
Wagner sz 1 Denunciar post Postado Maio 21, 2012 pq seus leias estão assim: leia(no.nome) leia(idade.id) leia(sex.sexo) leia(sal.salario) qnd na vdd teria que estar assim: Leia(Funcionario.nome) []s Pow verdade, valeu aee. xD" Compartilhar este post Link para o post Compartilhar em outros sites