Home › Fóruns › Programação Básica › Os valores do nome da mulher mais jovem e sua idade não entrando- ex38
- Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 2 anos, 2 meses atrás por Tutora Jessica.
-
AutorPosts
-
-
28 de agosto de 2022 às 18:00 #100287Vinicius MedeirosParticipante
Todos os outros valores estão funcionando corretamente, somente o da mulher mais jovem(nome e idade).
programa
{funcao inicio()
{
inteiro c=1,idade, totH=0, totM=0, ihV=0, ihJ=0, imV=0, imJ=0
cadeia nome, nhV=””, nhJ=””, nmV=””, nmJ=””
caracter sexo
enquanto(c<=5){
escreva(c,”a PESSOA”)
escreva(“\nNOME: “)
leia(nome)
escreva(“SEXO [M/f]: “)
leia(sexo)
escreva(“IDADE: “)
leia(idade)
se(sexo==’M’ ou sexo==’m’){
se(c==1){
nhV=nome
nhJ=nome
ihV=idade
ihJ=idade
}senao{
se(idade>ihV){
nhV=nome
ihV=idade
}se(idade<ihJ){
nhJ=nome
ihJ=idade
}
}
totH++
}
se(sexo==’F’ ou sexo==’f’){
se(c==1){
nmV=nome
nmJ=nome
imV=idade
imJ=idade
}senao{
se(idade>imV){
nmV=nome
imV=idade
}se(idade<imJ){
nmJ=nome
imJ=idade
}
}
totM++
}c++
}
escreva(“=========================================================”)
escreva(“\nAo todo tivemos “+totH+” e “+totM+” mulheres cadastradas.”)
escreva(“\nO homen mais jovem é “+nhJ+” que tem “+ihJ+” anos.”)
escreva(“\nO homen mais velho é “+nhV+” que tem “+ihV+” anos.”)
escreva(“\nA mulher mais jovem é “+nmJ+” que tem “+imJ+” anos.”)
escreva(“\nA mulher mais velha é “+nmV+” que tem “+imV+” anos.”)
}
} -
29 de agosto de 2022 às 10:47 #100325Tutora JessicaModerador
Bom dia Vinicius, seu código esta com alguns erros, por isso não esta aparecendo todas as informações..
Nesse trecho, em vez dese(c==1){
, você deve consultar o total, não o c.. dessa forma :se(totH==1){
ese(totM==1){
Você também precisa subir o seu contador do total, e colocar ele logo após o :se(sexo=='F' ou sexo=='f'){
ese(sexo=='M' ou sexo =='m'){
.
Tem só que prestar a atenção em onde esta verificando o que, nesse caso você estava pegando somente o C, em vez do total.
Faça essas correções e veja se vai ficar certinho..
Peço também para que quando for nos enviar seu código, selecione o mesmo e clique em CODE na parte de cima aqui da caixinha, assim seu código já vem organizado.
Caso ainda fique com dúvidas, só retornar ao fórum 🖖
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.