Algoritmia - Urgente:Algoritmo que guarde cada posicion que se encuentra una variable

 
Vista:

Urgente:Algoritmo que guarde cada posicion que se encuentra una variable

Publicado por fuellenergy (1 intervención) el 09/10/2011 06:38:35
Buenas,

Debo crear un algoritmo que me de las diferentes posiciones en que se encuentra un valor buscado. Logre crearlo para que me imprima el valor buscado en una posicion (pos), pero no logro modificarlo para que guarde cada posicion en que se encuentra el valor buscado si éste esta en diferentes posiciones. Como puedo hace para que el algoritmo me imprima las diferentes posiciones en que se encuentra un valor buscado?

import javax.swing.*;
int cantidadValores;
int numBuscar;
int cuentanum = 0;
int pos = 0;
int num = 0;

String valor;
String resultado;


valor= JOptionPane.showInputDialog("Deme la cantidad de valores a procesar");
cantidadValores = Integer.parseInt(valor);

valor= JOptionPane.showInputDialog("Deme el numero a buscar");
numBuscar = Integer.parseInt(valor);

while (cuentanum < cantidadValores){
valor= JOptionPane.showInputDialog("Deme el numero");
num = Integer.parseInt(valor);
if (num==numBuscar){
pos=cuentanum + 1;


}
cuentanum = cuentanum + 1;
}
if ( pos > 0){
resultado = ("Se encuentra el dato" + pos);
JOptionPane.showMessageDialog(null,resultado);
}else{
resultado = ("No se encuentra el dato");
JOptionPane.showMessageDialog(null,resultado);
}


System.exit(1);

Gracias por su atencion,

fuellenergy
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder