Algoritimos
.
0 em 0,8 pontos
Assinale a alternativa que melhor descreve o processo executado pelo algoritmo abaixo:
for (int i = 1; i 7 && B < 3) || (A < 15 && B > 4) )
{
System.out.println(“Condição verdadeira.”);
}
else
{
System.out.println(“Condição falsa.”);
}
System.out.println(“Fim de desvio.”);
Resposta Selecionada:
Corretab.
“Desvio condicional.” (na primeira linha), “Condição falsa.” (na linha seguinte) e “Fim de desvio”. (na última linha) Respostas:
a.
“Condição falsa.”
Corretab.
“Desvio condicional.” (na primeira linha), “Condição falsa.” (na linha seguinte) e “Fim de desvio”. (na última linha)
c.
“Fim de desvio.” (na primeira linha), “Condição falsa.” (na linha seguinte) e “Desvio condicional”. (na última linha)
d.
“Condição verdadeira.”
e.
“Desvio condicional.” (na primeira linha), “Condição verdadeira.” (na linha seguinte) e “Fim de desvio”. (na última linha)
.
Pergunta 3
.
0,6 em 0,6 pontos
Para imprimir a sequência que vai do número 1000 ao 900, completar as lacunas do trecho de algoritmo a seguir. Assinalar somente a alternativa correta:
int cont;
for( cont = ___________ ; ____________ ; _________){
System.out.println( cont );
}
Resposta Selecionada:
Corretad.
cont = 1000, cont >= 900, cont-- Respostas:
a.
cont = 1000, cont > 900, cont--
b.
cont = 1000, cont = 900, cont++
Corretad.
cont = 1000, cont >= 900, cont--
e.
cont = 1000, cont z)
III. if(x == 5 || z < 0)
IV. if(x == 4 || y >= z && !(z != 5)
Resposta Selecionada:
Incorreta d.
I. falso, II. falso, III. verdadeiro, IV. falso Respostas:
a.