Qual a alternativa correta da questão de portugol com IMC?

questão portugol imc

Veja abaixo qual a alternativa dessa questão de lógica de programação usando portugol e IMC.

As questões de lógica de programação e estruturas condicionais são comuns em provas de concursos e processos seletivos para vagas na área de tecnologia da informação e outras áreas que envolvem programação.

Veja abaixo um exemplo de questão usando Portugol usando o cálculo do IMC. Além da questão e da resposta certa, também é explicado como se chegou no resultado, porque as outras alternativas estão erradas, qual o conteúdo deve ser estudado para respondê-la corretamente e qual a dificuldade dessa questão.


Em relação ao código em Portugol a seguir, qual será a mensagem informada no console ao usuário que informar o peso igual a 100 quilos e 1.80m de altura?

programa {
    funcao inicio() {

        real imc, peso, altura

        escreva("Qual seu peso?")
        leia(peso)
        escreva("Qual sua altura?")
        leia(altura)

        imc = peso/(altura*altura)

        se(imc < 20){
            escreva("Abaixo do peso")
        }senao se(imc <= 25){
            escreva("Peso normal")
        }senao se(imc <= 30){
            escreva("Acima do peso")
        }senao{
            escreva("Obeso")
        }
    }
}

a. Abaixo do peso.

b. Obeso.

c. O programa não irá funcionar.

d. Acima do peso.

e. Peso normal.

Qual a alternativa correta da questão acima e por quê?

A mensagem informada no console ao usuário que informar o peso igual a 100 quilos e 1.80m de altura será "Obeso", pois o cálculo do IMC será 30.86, que é maior que 30, fazendo com que o programa execute o último bloco "senão". Portanto, a alternativa correta é a letra b.

Qual o assunto dessa questão?

A questão trata sobre um código em Portugol que calcula o IMC (Índice de Massa Corporal) e retorna uma mensagem de acordo com o resultado do cálculo. A pergunta específica é sobre qual mensagem será exibida no console ao usuário que informar um peso igual a 100 quilos e 1.80m de altura.

Qual o conhecimento necessário para responder essa questão?

A questão apresenta todas as informações necessárias para responder corretamente. Para responder a essa questão, não é necessário ter conhecimento sobre a linguagem de programação Portugol, nem saber como calcular o IMC, conhecer as faixas de valores dele, pois tudo isso está descrito no enunciado.

Basta entender a lógica de programação envolvida no código apresentado e saber como funcionam as condicionais em linguagem de programação, mais usados como if e else que são os termos em inglês para se e se não.

Qual a dificuldade dessa questão?

A dificuldade dessa questão pode ser considerada baixa, uma vez que todas as informações necessárias para responder à pergunta estão presentes no enunciado. O candidato precisa apenas compreender a lógica de programação envolvida no código apresentado e saber como calcular o IMC. Além disso, as alternativas apresentadas são claras e objetivas, permitindo que o candidato identifique facilmente a resposta correta.

Quer acompanhar as novidade do site?

Leia mais em: t.wikipedia.org/wiki/Portugol

Qual a alternativa correta da questão de portugol com IMC?

Última atualização: 2023-06-12

Quer acompanhar as novidade do site?
Veja também:

Como colocar ícone no site?

Colocar icone no site

Resumão dos principais assuntos para a prova do CRF-RS 2024 de acordo com o edital e provas relacionadas.

Principais assuntos prova CRF RS 2024

Qual a alternativa correta da questão de portugol com somas de variáveis?

questão soma portugol

Como embutir código PHP em arquivos CSS?

manipular CSS com PHP

Como dar espaço em html?

espaço em html

Como riscar texto com css?

Riscar texto com CSS

Web Stories