unidade 6
0 em 0,2 pontos
Quais são os 3 argumentos que constituem a sintaxe do comando de repetição for?
Resposta Selecionada:
Incorreta
Condição Positiva, Condição Negativa e Condição Neutra
Resposta Correta:
Correta
Inicialização, Condição e Incremento
Feedback da resposta:
Incorreto, pois a sintaxe do for consta de:
Inicialização: Corresponde a uma atribuição inicial da variável de controle.
Condição: É a condição que controla a parada do laço.
Incremento: Determina como a variável de controle (contador) do laço será alterada cada vez que o laço for repetido.
Pergunta 2
0 em 0,2 pontos
Um laço escrito utilizando o comando while pode ser também escrito utilizado um comando for. Dado o trecho de código abaixo escrito com um comando while, assinale a alternativa que corresponde ao trecho, porém utilizando o comando for. Considere que a variável a já está declarada como do tipo int.
a = 10; while(a >= 0) { a--;
}
Resposta Selecionada:
Incorreta
for (a--; a = 10; a >= 0)
Resposta Correta:
Correta
for (a = 10; a >= 0; a--)
Feedback da resposta:
Incorreto, pois o equivalente com for seria: for (a = 10; a >= 0; a--)
Pergunta 3
0,2 em 0,2 pontos
Dado o programa abaixo, qual é o valor final da variável soma no momento em que ela é impressa?
public class Repeticao { public static void main(String[] args) {
int indice = 13; int soma = 0; int k; for (k = 0; k < indice; k++) { soma = soma + k; } System.out.println(soma); }
}
Resposta Selecionada:
Correta
78
Resposta Correta:
Correta
78
Feedback da resposta:
Correto.
Pergunta 4
0 em 0,2 pontos
O System.out.print( ), colocado dentro do laço for a seguir é executado um determinado número de vezes. Analise o código proposto e assinale a alternativa que indica o número de vezes que o comando System.out.print é executado.
for (int i=0; i