TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Praticas De Programação

Artigo: Praticas De Programação. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  12/2/2015  •  1.325 Palavras (6 Páginas)  •  174 Visualizações

Página 1 de 6

• Pergunta 1

É necessária uma avaliação

Complete o código abaixo para que o conteúdo de uma string seja copiado de forma invertida para um vetor de caracteres. Exemplo: Se a string digitada for "ROMA", então o vetor_APAGA deverá conter: "AMOR". Dica: o método charAt(i) da classe String retorna o caracter da posição i.

String palavra = "ROMA";

char[] vetorInvertido = new char[palavra.lenght()];

int posicao =0;

for (int i = 5; i >= 0; i--) {

// Colocar seu código aqui

posicao++;

}

• Pergunta 2

0,8 em 0,8 pontos

Imagine que uma matriz de 3x3 represente o tabuleiro do jogo da velha. Queremos criar apenas uma condição para verificar se o jogador X (1) ganhou preenchendo toda diagonal principal, ver imagem abaixo. Marque a alternativa com a condição que verifica se o Jogador X (1) ganhou de acordo com a configuração abaixo.

1 0 0

0 1 0

0 0 1

Resposta Selecionada: C.

if (matriz[0][0]==1 && matriz[1][1]==1 && matriz[2][2]==1){

System.out.println("ganhou");

}

Resposta Correta: C.

if (matriz[0][0]==1 && matriz[1][1]==1 && matriz[2][2]==1){

System.out.println("ganhou");

}

• Pergunta 3

0,8 em 0,8 pontos

Qual serão o valores de saída do trecho do programa abaixo;?

double[] vetor = new double[5];

vetor[0] = 0.5;

vetor[1] = 1;

vetor[2] = 1.5;

vetor[3] = 2;

vetor[4] = 2.5;

for (int i =0; i < 3; i++) {

System.out.println(vetor[i]+vetor[i+1]);

}

Resposta Selecionada: B.

1.5, 2.5, 3.5

Resposta Correta: D.

1.5, 2.5, 3.5

• Pergunta 4

0,8 em 0,8 pontos

O código abaixo deveria receber a idade do usuário via tela de comando. Escolha a alternativa que completa corretamente o código.

Scanner leitor = new Scanner(System.in);

int idade;

System.out.print("Digite sua idade: ");

idade= ____________;

Resposta Selecionada: C.

leitor.nextInt()

Resposta Correta: C.

leitor.nextInt()

• Pergunta 5

0,8 em 0,8 pontos

Marque a alternativa com as afirmações corretas sobre Vetores

I - Armazenam apenas elementos de tipos idênticos em uma mesma estrutura

II - Evitam a criação de múltiplas váriáveis de um mesmo tipo e função

III - Possuem limite máximo de espaço para novos elementos que não pode ser alterado

IV - Podem ser multidimensionais

Resposta Selecionada: B.

Todas são verdadeiras

Resposta Correta: D.

Todas são verdadeiras

• Pergunta 6

0,8 em 0,8 pontos

O trecho do programa abaixo vai produzir um erro. Escolha a alternativa com a solução que previne o erro e trata a exceção

int[] array = new int[10];

for (int i = 0; i < 15; i++) {

array[i] = i;

System.out.println("Número");

}

C.

int[] array = new int[10];

for (int i = 0; i < 15; i++) {

try{

array[i] = i;

}catch(Exception e){

System.out.println("posição inválida");

}

}

Respostas Corretas: C.

...

Baixar como (para membros premium)  txt (5.8 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com