Buscar

EXERCICIO LINGUAGEM DE PROGRAMAÇÃO - AULA 2

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 3 páginas

Prévia do material em texto

1a Questão 
 
 
Analise o código Java a seguir: import java.lang.*; import java.io.*; class XX { public static void 
main(String[] args) { final int NUM = 6; for(int i = 0; i < NUM; i++) System.out.println( X(i)); } public 
static int X(int n) { int result = 1; for(int i = 2; i <= n; i++) result *= i; return result; } } A soma dos 
valores exibidos pelo comando println é: 
 
 
34 
 
4 
 154 
 
2 
 
10 
 
 2a Questão 
 
Analise o código em Java abaixo e marque a opção correta onde representa o que será exibido após a 
execução do mesmo. 
public class Prog01 { 
public static void main(String[] args) 
{ int X = 10, Y=5, Z; Z = Y-X; System.out.println("Resposta = "+Math.abs(Z)); } 
} 
 
 
Resposta = 5.0 
 
Êrro de sintaxe 
 Resposta = 5 
 
Resposta = -5 
 
O programa irá dá êrro de compilação 
 
 3a Questão 
 
Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001{ public 
static void main(String[] args){ String X="CIDADES DO RIO DE JANEIRO"; String Y=X.substring(0,9); 
System.out.println("Resposta = "+Y;}} 
 
 
CIDADES DO 
 
Êrro de sintaxe 
 CIDADES D 
 
Êrro de compilação 
 
CIDADES 
 
 
 4a Questão 
 
 
Qual o valor da variável total no final da execução do código apresentado, logo abaixo? 
int total = 0 
for(int conta = 2; conta <=20; conta+=2) 
 total+= conta; 
System.out.printf("Resultado %d\n", total); 
 
 
 
 
112 
 110 
 
100 
 
108 
 
120 
 
 
 5a Questão 
 
 
Em JAVA, os operadores lógicos 'E', 'OU' e 'NÃO' são representados respectivamente por: 
 
 
.and., .or., .not 
 
&, #, $ 
 
and, or, not 
 
*, +, ~ 
 &&, ||, ! 
 
 
 
 6a Questão 
 
 
A alternativa que representa todos os tipos de dados primitivos em Java é 
 
 char, boolean, byte, short, int, long, float, double e String 
 char, boolean, byte, short, int, long, float, double, String e Date 
 short, boolean, int, long, float, double e String 
 char, boolean, byte, short, int, long, float e double 
 byte, short, int, long, float, double, String e Date 
 
 7a Questão 
 
Levando em consideração os conceitos sobre vetores, assinale a opção correta: 
 
 
um vetor somente pode armazenar tipos primitivos de dados 
 
o limite de um vetor em Java é de 255 posições 
 é possível executar a seguinte operação em um vetor de inteiros: x = vet[5] + vet[8]; 
 
declara-se um vetor: int c[5] = new int(); 
 
o índice de um vetor sempre começa em 1 
 
 8a Questão 
 
DENTRE OS COMANDOS BÁSICOS DA LINGUAGEM DE PROGRAMAÇÃO JAVA, QUAL O COMANDO ABAIXO 
QUE PODE SER UTILIZADO PARA COMPARAR DUAS STRINGS (str1 e str2)? 
 
 
str1 == str2; 
 str1.equals(str2); 
 
str1.equals.str2; 
 
strcpy(str1,str2); 
 
strcmp(str1,str2);

Outros materiais