Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wagner sz

[Resolvido] está correto ?

Recommended Posts

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.