Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gustavo Rodrigues Torre

[Vetor] achar posição

Recommended Posts

Boa tarde

 

 

Estou tentando fazer esse algoritmo:

 

Escreva um algoritmo que leia um vetor de 80 elementos inteiros. Encontre e mostre o menor elemento e sua posição no vetor.

 

Gostaria de saber como achar a postição de um determinado valor dentro de um vetor.

E também mostrar o menor valor.

 

Segue abaixo a minha tentativa

 

import javax.swing.JOptionPane;

public class VetorBusca {
	public  static void main(String [] args){
		int vetA[] = new int[10];
		int i;
		int menor = 100;
		int achei = 0;
		
for(i=0;i<=9;i++) {
vetA[i] = Integer.parseInt(JOptionPane.showInputDialog("Entre com os valores do Vetor A: ["+i+"]"));

		if (vetA[i] < menor) 
		achei = i;
		menor = vetA[i];

}

System.out.println("Vetor A ");
for(i=0;i<=9;i++) {
System.out.println(+vetA[i]);
}

System.out.println("A posição do menor valor e: " +achei);
System.out.println("O menor valor eh: " +menor);

}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites
import java.util.Scanner;
import java.util.Vector;

public class vetor{
 public static void main(String[] args){
Vector<Integer> V= new Vector<Integer>(10);

Scanner cin = new Scanner(System.in);
for(int i=0;i<10;i++)
   V.add(cin.nextInt());

int menor = V.get(0);
for(int I : V)
   if (I < menor) menor = I;

System.out.println(menor);
System.out.println(V.indexOf(menor));
 }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.