Buscar

Questoes IV - POO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LISTA DE EXERCÍCIOS 
 
1.Dado o código a seguir. 
 
 
Qual o resultado? 
(A) 0000000000 
(B) 123456789 
(C) 0123456789 
(D) A compilação falhará 
 
 
 
2.Dado o código a seguir. 
 
 
Qual o resultado? 
 
(A) x = 6 y= 0 
(B) x = 7 y= 0 
(C) x = 6 y= -1 
(D) A compilação falhará 
 
 
 
 
3.Dado o código a seguir. 
 
 
Qual é o resultado? 
(A) i = 6 e j = 5 
(B) i = 5 e j = 6 
(C) i = 6 e j = 6 
(D) A compilação falhará 
 
 
 
 
 
 
4.Dado o código a seguir. 
 
 
Qual é o resultado? 
(A) i=3 
(B) i=4 
(C) i=5 
(D) A compilação falhará; 
 
 
 
 
 
 
 
1.public class App1 { 
2. public static void main(String[] args) { 
3. int i = 0; 
4. do { 
5. System.out.print(i++); 
6. } while (i < 10); 
7. } 
8.} 
 
 
1.public class App2 { 
2. public static void main(String[] args) { 
3. int x= 1, y = 6; 
4. while (y--) { 
5. x--; 
6. } 
7. System.out.println("x=" + x + "y =" + y); 
8. } 
9.} 
1.public class Foo { 
2. public static void main(String[] args) { 
3. int i = 1, j = 10; 
4. do { 
5. i++; 
6. j--; 
7. } while (i < 5); 
8. System.out.println("i = " + i + " e j = "+ j); 
9. 
10. } 
11.} 
public class App4 { 
 public static void main(String[] args) { 
 int i = 0; 
 while (true) { 
 if (i == 4) { 
 break; 
 } 
 ++i; 
 } 
 System.out.println("i=" + i); 
 } 
} 
LISTA DE EXERCÍCIOS 
 
5.Dado o código a seguir. 
 
Qual é o resultado? 
 
(A) Imprimirá uma vez a palavra “loop”. 
(B) Imprimirá infinitamente a palavra “loop”. 
(C) Será lançado um erro. 
(D) A compilação falhará. 
 
 
 
6.Dado o código a seguir. 
 
Qual é o resultado? 
 
(A) 34 
(B) 45 
(C) 345 
(D) A compilação falhará; 
 
 
 
7.Dado o código a seguir. 
 
Qual é o resultado? 
(A) 0 0 1 0 0 1 0 0 1 
(B) 0 1 2 0 1 2 0 1 2 
(C) 0 1 0 1 0 1 0 1 0 
(D) 0 2 1 0 2 1 0 2 1 
 
 
 
8.Dado o código a seguir. 
 
 
Qual é o resultado? 
(A) 4 
(B) 5 
(C) 6 
(D) A compilação falhará 
 
 
 
 
 
 
 
 
 
 
 
 
 
public class Ex05 { 
 public static void main(String[] args) { 
 for(;;){ 
 System.out.println("loop"); 
 } 
 } 
} 
public class App6 { 
 public static void main(String[] args) { 
 int i=3; 
 for(;i<=5;i++){ 
 System.out.print(i); 
 } 
 } 
} 
1.public class Ex1 { 
2. public static void main(String[] args) { 
3. for(int i=3;i<20;i+=2){ 
4. System.out.print((i%3)+" "); 
5. } 
6. } 
7.} 
1.public class Ex2 { 
2. public static void main(String[] args) { 
3. int n = 1; 
4. int x = 0; 
5. while (n <= 10){ 
6. if (n % 2 == 0){ 
7. x++; 
8. } 
9. n++; 
10. } 
11. System.out.println(x); 
12. } 
13.} 
LISTA DE EXERCÍCIOS 
 
9.Dado o trecho de código a seguir. 
 
Qual é o resultado? 
(A) 10 9 8 7 6 5 4 3 2 1 0 
(B) 10 9 8 7 6 5 4 3 2 1 
(C) 1 2 3 4 5 6 7 8 9 10 
(D) A compilação falhará 
 
 
 
 
10.Dado o código a seguir. 
 
Qual é o resultado? 
(A) 012345678910 
(B) 12345678910 
(C) 0 
(D) 10 
 
 
 
 
 
11.Dado o código a seguir. 
 
Qual é o resultado. 
(A) 012345678910 
(B) 12345678910 
(C) 10 
(D) O código será executado, 
mas não apresentará nenhum 
resultado. 
 
 
 
 
12.Dado o código a seguir. 
 
 
Qual o resultado. 
(A) 56789 
(B) 567 
(C) 4567 
(D) 456 
 
 
 
13. Quais são as instruções de repetição em Java? 
 
(A) for, if..else,while 
(B) do...while, for, while 
(C) do while, if...else, switch 
(D) switch, do...while, while 
1.public class App3 { 
2. public static void main(String[] args) { 
3. for(int i = 10; i >=0; i--){ 
4. System.out.print(i + " "); 
5. } 
6. } 
7.} 
1.public class App4 { 
2. public static void main(String[] args) { 
3. int i = 10; 
4. do{ 
5. System.out.print(i); 
6. i++; 
7. }while(i<10); 
8. } 
9.} 
1.public class Ex5 { 
2. public static void main(String[] args) { 
3. int i = 10; 
4. while(i<10){ 
5. System.out.print(i); 
6. i++; 
7. } 
8. } 
9.} 
1.public class Tabuada { 
2. public static void main(String[] args) { 
3. for(int i = 1, n = 3; i < 5; i++){ 
4. n++; 
5. System.out.print(n); 
6. } 
7. } 
8.} 
LISTA DE EXERCÍCIOS 
 
 
14.O comando for é composto por três expressões, selecione a ordem correta das expressões: 
 
(A) Expressão Condicional, Expressão de Iteração, Inicialização 
(B) Inicialização, Expressão de Iteração, Expressão Condicional 
(C) Inicialização Expressão Condicional Expressão de Iteração 
(D) Inicialização Expressão Condicional Expressão de Lógica 
 
15.Qual comando deve ser utilizado para repetir um conjunto de instruções por um número 
específico de vezes. 
 
(A)for 
(B)while 
(C)do...while 
(D)If 
 
 
16.Qual comando de laço testa a condição de continuação depois de executar o corpo do loop, 
portanto, o corpo do loop sempre é executado pelo menos uma vez. 
 
(A) for 
(B) while 
(C) next 
(D) do while

Continue navegando