1. Uma estrutura condicional é importante para qualquer algoritmo em qualquer linguagem de programação.

A partir dela mudamos o fluxo do programa para assim executarmos determinados trechos de código. Analise o trecho de código a seguir: Inicio
Inteiro: base, altura, area;
Repita
Leia (base);
Até (base > 0);
Repita
Leia (altura);
Até (altura = 0);
area <- (base * altura )/2;
Escreva (area);
Fimalgoritmo.

Há determinados trechos que só serão executados a partir de um dado verdadeiro ou falso. Considerando essas informações e o conteúdo estudado, analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s):

( ) O algoritmo será executado corretamente, e ao final será impresso o cálculo da área, que nunca será zero..
( ) É utilizado a estrutura de repetição com condição no final, desta forma, o código dentro do laço será executado ao menos uma vez.
( ) O segundo laço repita possui um erro na condicional, o correto deveria ser altura > 0.
( ) Os dois laços serão executados até que tanto base quanto altura sejam maiores que 0.

A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:

(A) - F, V, V, F.

(B) - F, V, F, V.

(C) - V, F, V, F.

(D) - V, V, F, F.

(E) - F, F, V, V.

1 Resposta

  • Rafaela

    F, V, V, F

    Explicação:

    Existe um erro no trecho abaixo, que determina que o código só seguirá quando o valor da altura for igual a zero.

    Com isso a área resultará sempre em zero.

    Repita

    Leia (altura);

    Até (altura = 0);

    (F ) O algoritmo será executado corretamente, e ao final será impresso o cálculo da área, que nunca será zero..

    (V) É utilizado a estrutura de repetição com condição no final, desta forma, o código dentro do laço será executado ao menos uma vez.

    (V) O segundo laço repita possui um erro na condicional, o correto deveria ser altura > 0.

    (F) Os dois laços serão executados até que tanto base quanto altura sejam maiores que 0.

Clique aqui para adicionar a sua resposta.