Olá pessoal bom no meu primeiro topico ja vou perguntar algo barbada pra vcs mas para mim ainda e um misterio!
bom este programinha simples q fiz e para conferir se os dados q foram inseridos no meu vetor estao em ordem crescente ou estao em ordem decrescente e tambem para conferir qntos valores do vetor saum maiores, .menores ou iguais a um dado int q o cara vai digita la! a parte de conferir ja esta ok mas o problema ai deste cod e que ele naum ordena direito!
vou postar o cod para se puderem me dar uma mao ae!!!
abraco!
import java.util.Scanner;
public class Vetor
{
public static void main(String args[])
{
java.util.Scanner ord = new Scanner(System.in);
int a=0,b=0,c=0,x,i,j;
int vet[] = new int[11];
int aux[] = new int[11];
System.out.println(“Digite um Valor para comparacao dentro do vetor”);
x = ord.nextInt();
{
for (i=0;i<10;i++) //Inicio do laco para preencher o vetor vet[i]
{
System.out.println(“Digite um numero para posicao “+i+” do vetor”);
vet[i] = ord.nextInt();
if (vet[i]<x)
{
a++;
}
else if (vet[i]>x)
{
b++;
}
else if (vet[i]==x)
{
c++;
}
}
for (j=0;j<10;j++); //Laco para preencher vet[j]
}
System.out.println("Neste Vetor temos “+a+” valores menores que "+x);
System.out.println("Neste Vetor temos “+b+” valores maiores que "+x);
System.out.println("Neste Vetor temos “+c+” valores iguais a "+x);
if (vet[i]<vet[i+1])
{
System.out.println(“Vetor Ordenado de forma Crescente”);
}
else if (vet[i]>vet[i-1])
{
System.out.println(“Vetor Ordenado de forma Decrescnete”);
}
else
{
System.out.println(“Vetor nao Ordenado”);
}
}
}