Fernando Alex Galves Coelho da Rocha

Respostas no Fórum

Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • em resposta a: M03A7 – Ex038 – Analisando Idades #101478

    O que está aparecendo pra mim ao executar é:
    O homem mais velho é Ricardo e sua idade é de 35 anos.
    O homem mais jovem é o Caio e sua idade é de 4 anos.
    A mulher mais velha é a Bianca e sua idade é de 32 anos.
    A mulher mais jovem é a e sua idade é 0 anos.

    Pode ser algum bug aqui do Portugol já que apareceu pra você. Não sei. hehe

    em resposta a: M03A7 – Ex038 – Analisando Idades #101364

    Eu devo estar olhando tão de perto que não consigo enxergar. Não consigo encontrar o pq de não encontrar a mulher jovem e a idade. Está aparecendo, para ela, a idade e nome da declaração inicial.
    Alguém poderia esclarecer? Grato.

    programa
    {

    funcao inicio()
    {
    inteiro idade, maiorF=0, menorF=0, maiorM=0, menorM=0, c=1
    cadeia nome, velha=””, velho=””, nova=””, novo=””
    caracter sexo

    enquanto(c<=5){
    escreva(c + “a PESSOA”)
    escreva(“———-\n”)
    escreva(“NOME: “)
    leia(nome)
    escreva(“\nSEXO:[M/F] “)
    leia(sexo)
    escreva(“\nIdade: “)
    leia(idade)
    se(sexo==’M’ ou sexo==’m’){
    se(c==1){
    maiorM=idade
    menorM=idade
    velho=nome
    novo=nome
    }
    senao{
    se(idade>maiorM){
    maiorM=idade
    velho=nome
    }
    se(idade<menorM){
    menorM=idade
    novo=nome }
    }

    }
    senao se(sexo==’F’ ou sexo==’f’){
    se(c==1){
    maiorF=idade
    menorF=idade
    velha=nome
    nova=nome
    }
    senao{
    se(idade>maiorF){
    maiorF=idade
    velha=nome
    }
    se(idade<menorF){
    menorF=idade
    nova=nome
    }

    }
    }

    c++
    }
    escreva(“O homem mais velho é o “+velho+ ” e sua idade é de ” +maiorM+ ” anos.”)
    escreva(“\nO homem mais jovem é o ” +novo+ ” e sua idade é de ” ,menorM, ” anos.”)
    escreva(“\nA mulher mais velha é a ” + velha+ ” e sua idade é de “, maiorF, ” anos.”)
    escreva(“\nA mulher mais jovem é a ” +nova+ ” e sua idade é de “, menorF, ” anos.”)
    }
    }

    Estou nessa também. Conteúdo sempre muito bom mas essa “falha” causou uma enorme perda de tempo, de fato.

Visualizando 3 posts - 1 até 3 (de 3 do total)