• Matéria: Lógica
  • Autor: RRFoltran
  • Perguntado 3 anos atrás

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.

Respostas

respondido por: fabriciosilvabrl
9

Resposta:

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.

Perguntas similares