Ed
semana passada
Vamos analisar cada uma das afirmações: I – No algoritmo apresentado podemos afirmar que o tipo de dados da variável x deve ser obrigatoriamente inteiro (int). Verdadeiro, já que estamos lidando com um contador e comparações numéricas, o tipo inteiro é o mais apropriado. II – Se for digitado um valor maior que 10, em x, mesmo se este valor for maior que 1000, o condicional ‘se’ será verdadeiro e executará o comando escreva. Falso, o laço "enquanto (x < 1000)" impede que o valor de x seja maior que 1000, pois o laço só executa enquanto x for menor que 1000. Portanto, se x for maior que 1000, o laço não será executado. III – Uma vez que o condicional verifica se o valor de x é maior que 10 e o laço de repetição verifica se o valor de x é menor que 1000, então este laço irá executar 990 vezes. Falso, o laço irá executar enquanto x for menor que 1000, mas não necessariamente 990 vezes, pois depende dos valores que o usuário digitar. Se o usuário digitar um valor maior que 10 e menor que 1000, o laço pode executar várias vezes, mas não há garantia de que será exatamente 990. Com base nas análises, apenas a afirmação I é correta. Portanto, a alternativa correta é: "Apenas I é correta."
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade