Codigo que come a função

import javax.swing.JOptionPane;
public class bob
{
public static void main(String args[])
{
int [] kill = new int[10];
kill[0]=1;kill[5]=6;
kill[1]=2;kill[6]=7;
kill[2]=3;kill[7]=8;
kill[3]=4;kill[8]=9;
kill[4]=5;kill[9]=10;
String bull = javax.swing.JOptionPane.showInputDialog(“Digite um numero, entre 1 e 10”);
int b = Integer.parseInt(bull);
for( int i = 0; i < kill.length; i ++)
{
if( b <= kill[i]){

       	  	System.out.println("*"+ kill[i]+"*");
        }
       }
    System.exit(0);
  }

}

tenho que fazer esta rotina:
Escreva uma classe que, com um array de inteiros, com valores de 1 a 10, solicite ao usuario um numero qualquer neste intervalo e localize este numero dentro do array. Por exemplo, o o usuario informa o valor 8 e deverá ser mostrado da seguinte maneira.

1 2 3 4 5 6 7 8 9 10

mas minha rotina não consegue localizar o numero dentro da array!
alguma sugestão?

Oi

Gollun, nao testei nao, mas passando o olho, eu acho que mudando isso de certo:

 if( b <= kill[i])

T+

assim funcionou:

import javax.swing.JOptionPane; public class TestesRenan { public static void main(String args[]) { int [] kill = new int[10]; kill[0]=1;kill[5]=6; kill[1]=2;kill[6]=7; kill[2]=3;kill[7]=8; kill[3]=4;kill[8]=9; kill[4]=5;kill[9]=10; String bull = javax.swing.JOptionPane.showInputDialog("Digite um numero, entre 1 e 10"); int b = Integer.parseInt(bull); for( int i = 0; i < kill.length; i ++) { if( b == kill[i]){ System.out.println("*"+ kill[i]+"*"); } else { System.out.println(kill[i]); } } System.exit(0); } }

eheheh esse topico de novo :?:

É o mesmo usuario que postou duas vezes ou são da mesma turma de faculdade :?: :twisted:

()'s