dgadelha / Portugol-Webstudio

IDE online para o Portugol
https://portugol.dev
GNU General Public License v3.0
274 stars 59 forks source link

p #322

Closed caroldpr closed 1 month ago

caroldpr commented 1 month ago

Descrição do problema

.

Código

programa {

  funcao inicio() {

    inteiro i
    inteiro mulheres = 0
    inteiro homens_mais_100kg = 0
    real soma_peso_mulheres = 0
    real maior_peso_homens = 0
    real peso
    caractere sexo

    para (i = 1; i <= 12; i++) {
      escreva("Digite o sexo (M/F) da pessoa ", i, ": ")
      leia(sexo)

      escreva("Digite o peso da pessoa ", i, ": ")
      leia(peso)

      se (sexo=="F" ou sexo=="f") {
        mulheres = mulheres + 1
        soma_peso_mulheres = soma_peso_mulheres + peso
      } senao se (sexo=="M" ou sexo=="m") {
        se (peso >= 100) {
          homens_mais_100kg = homens_mais_100kg + 1
        }
        se (peso >= maior_peso_homens) {
          maior_peso_homens = peso
        }
      }
    }

    real media_peso_mulheres = 0
    se (mulheres >= 0) {
      media_peso_mulheres = soma_peso_mulheres / mulheres
    }

    escreva("Total de mulheres cadastradas: ", mulheres, "\n")
    escreva("Total de homens com mais de 100 Kg: ", homens_mais_100kg, "\n")
    escreva("Média de peso entre as mulheres: ", media_peso_mulheres, "\n")
    escreva("Maior peso entre os homens: ", maior_peso_homens, "\n")
  }
}

Comentários adicionais

No response

dgadelha commented 1 month ago

Olá,

Ao invés de caractere sexo, o correto é caracter sexo.