Estou iniciando em programação ao tentar montar um cadastro (vetor de) no inicio da certo, mas ao tentar imprimir o nome do mais velho e do mais novo, repete sempre o nome do mais velho. segue o que consegui fazer.
Desde já agradeço qualquer ajuda.
algoritmo "Cadastro"
// Função :
// Autor :
// Data : 09/04/2017
// Seção de Declarações
var
nome: vetor [1..100]caracter
idade: vetor [0..100] real
cpf: vetor [0..100] real
nome: caracter
i, j: inteiro
cpf ,menor_idade, maior_idade, media_idade, idade: real
nome_menor, nome_maior: caracter
inicio
menor_idade <- 100
maior_idade <- 0
para i de 0 ate 03 faca
i <- 0
escreval (" Digite o nome a cadastrar",i,":")
leia (nome[j])
escreval ("Digite a idade do cadastrado",i,":")
leia (idade)
escreval ("Digite o cpf do cadastrado",i,":")
leia (cpf)
se (idade > maior_idade) então
maior_idade <- (idade)
fimse
se (idade < menor_idade)então
menor_idade <- idade
fimse
se (menor_idade = nome) então
nome_maior <- nome
fimse
se (maior_idade = nome) então
nome_menor <- nome
fimse
fimpara
Pergunta
amilton Leite
Boa tarde!
Estou iniciando em programação ao tentar montar um cadastro (vetor de) no inicio da certo, mas ao tentar imprimir o nome do mais velho e do mais novo, repete sempre o nome do mais velho. segue o que consegui fazer.
Desde já agradeço qualquer ajuda.
algoritmo "Cadastro"
// Função :
// Autor :
// Data : 09/04/2017
// Seção de Declarações
var
nome: vetor [1..100]caracter
idade: vetor [0..100] real
cpf: vetor [0..100] real
nome: caracter
i, j: inteiro
cpf ,menor_idade, maior_idade, media_idade, idade: real
nome_menor, nome_maior: caracter
inicio
menor_idade <- 100
maior_idade <- 0
para i de 0 ate 03 faca
i <- 0
escreval (" Digite o nome a cadastrar",i,":")
leia (nome[j])
escreval ("Digite a idade do cadastrado",i,":")
leia (idade)
escreval ("Digite o cpf do cadastrado",i,":")
leia (cpf)
se (idade > maior_idade) então
maior_idade <- (idade)
fimse
se (idade < menor_idade)então
menor_idade <- idade
fimse
se (menor_idade = nome) então
nome_maior <- nome
fimse
se (maior_idade = nome) então
nome_menor <- nome
fimse
fimpara
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.