• Matéria: Informática
  • Autor: jgomes1012
  • Perguntado 7 anos atrás

Qual trecho de código representa corretamente uma estrutura while a ser executada:

Escolha uma:
a. while (i = 1; i<=10; i++) { printf(“O valor de i %d”,i); }
b. i=1; while (i <=”10”) { i++; }
c. i=1; while (i <10) { i++; }

Respostas

respondido por: contatopedrornp6ktl8
1

Resposta:

Com toda certeza a letra C

Explicação:

Letra A: corresponde a um laço do tipo for, pois nesse laço são estabelecido três condições:

for (começa onde; vai até onde; quanto eu devo incrementar)

Logo podemos descartar de primeira.

Letra B: Já a a letra B, tem uma estrutura correta, porém dentro da condição vemos um erro, o 10 está (se eu não me engano), como o tipo char e não como um inteiro, possivelmente ao compilar o código, ele daria erro por isso.

Letra C: A correta, pois temos de onde iremos começar, que nesse caso é i= 1, e fará uma contagem até o 9 pois o laço condiciona de i (que é 1) até menor que 10 e não menor igual a 10. Em seguida a instrução que o laço fará.

Perguntas similares