A alternativa correta é: I – No algoritmo apresentado podemos afirmar que o tipo de dados da variável x deve ser obrigatoriamente inteiro (int). Isso ocorre porque a variável x é utilizada em uma estrutura de repetição (enquanto) e em uma estrutura condicional (se), e ambas exigem que a variável seja do tipo inteiro para que possa ser comparada corretamente. As afirmações II e III estão incorretas, pois: 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. Esta afirmação está incorreta, pois o condicional 'se' só será verdadeiro se o valor de x for maior que 10 e menor que 1000. Se o valor digitado for maior que 1000, o laço de repetição será interrompido e o comando escreva 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. Esta afirmação também está incorreta, pois o laço de repetição irá executar até que o valor de x seja igual ou maior que 1000. Se o valor digitado for maior que 1000, o laço não será executado nenhuma vez.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar