Ir para conteúdo
Fórum Script Brasil
  • 0

ajuda com vetor


newnoob

Pergunta

galera, sou meio novo em java, comecei esse semestre na faculdade, o professor passou um exercicio pra gente fazer que não vale nota, mas mesmo assim gostaria de conseguir fazer, só pra poder mostrar pra ele, ele quer um programa que armazene os números em um vetor, e depois mostre na tela os valores contidos no vetor. Após isto,

use o método sort da classe Arrays para ordenar o vetor e em seguida imprima novamente o seu

conteúdo. Faça um método também para indicar qual o maior valor contido no vetor e imprima este

valor.

o problema é que ta compilando e tudo, não aparece nenhum erro, mas na hora de digitar os valores não acontece nada, ai você vai digitar os valores no meio do programa e da erro.

segue o que eu já fiz abaixo:

import java.util.Scanner; 

public class TestaVetor { 
public static void main(String[] args) { 
Scanner teclado = new Scanner (System.in); 
int [] vetorlido = new int [5]; 
System.out.print("Digite 4 numeros inteiros para o vetor:\n");{ 
for (int i = 0; i < 4; i++){ 
int n = teclado.nextInt(); 
vetorlido[i] = n; 
} 
System.out.printf("Os numeros do vetor são \n"); 
for (int i = 0; i < 4; i++){ 
System.out.println(vetorlido[i]); 

} 
for (int i = 0; i < 4; i++){ 
if (i>1+1) 
System.out.printf("O maior numero do vetor é %d\n",i); 
} 
} 
} 
}

desde já agradeço a atenção de vocês,se puderem me ajudar ainda hoje eu agradeceria muito

valeu

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Olá amigo segue o código abaixo com algumas modficações

import java.util.Scanner;

public class TestaVetor {

public static void main(String[] args) {

Scanner teclado = new Scanner (System.in);

int [] vetorlido = new int [4];

int maior=0;

System.out.print("Digite 4 numeros inteiros para o vetor:\n");{

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

int n = teclado.nextInt();

vetorlido = n;

if(n>maior)

{

maior=n;

}

}

System.out.printf("Os numeros do vetor são \n");

for(int i=0; i<4;i++)

{

System.out.print(vetorlido + " ");

}

}

System.out.printf("\n O maior numero do vetor é %d",maior);

}

}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...