[code]
Programa que imprimi os elementos do array na forma inversa.
public class OrdemInversa{
public static int inverterArray(int array[])
{
int arrayInvertido[] = new int[array.length];
for (int i = 0; i < array.length; i++)
{
arrayInvertido[i] = array[array.length - i - 1];
}
return arrayInvertido ;
}
public static String imprimeArray(int array[])
{
String resp = "";
for (int i = 0; i < array.length; i++)
{
resp = resp + array[i] + "\n";
}
return resp;
}
}
import javax.swing.*;
public class ex25
{
public static void main(String args[])
{
String aux;
int array[]= new int [5];
for (int i = 0; i < array.length; i++)
{
aux = JOptionPane.showInputDialog(null, " Informe o " + (i+1) + "º Elemento do Array" , " Inverte Arrays " , JOptionPane.QUESTION_MESSAGE);
array[i]= Integer.parseInt(aux);
}
aux = "Array Infomado: \n\n";
aux = aux + OrdemInversa.imprimeArray(array) + "\n\n";
aux = aux + "Array Invertido: \n\n";
aux = aux + OrdemInversa.imprimeArray(OrdemInversa.inverterArray(array));
JOptionPane.showMessageDialog(null, aux, " Inverte Array " , JOptionPane.INFORMATION_MESSAGE);
}
}[/code]
Eaeee pessoaaalll to com um probleminha aquiii; fiz essa programaa ee taa meei nas coxasss se vcs poderem me ajudarr a deixar ele mais legivell e melhor .
valeww.
abrazz;