Galera, alguém pode me dizer pq fica dando erro nessa merda desse código q eu fiz.
[code]import javax.swing.*;
public class Corinthians {
public static void main(String[] args) {
int total = 0, par = 0, impar = 0, maior = 0, aux, inf = 0, juv = 0, adu = 0, menor = 9999;
int[] idades = new int[7];
String[] resp = new String[7];
for(int i=0; i<8; i++) {
resp[i] = JOptionPane.showInputDialog("Qual é a idade ?");
idades[i] = Integer.parseInt(resp[i]);
if (idades[i] % 2 == 0) {
par++;
} else {
impar++;
}
if (idades[i] <= 12) {
inf++;
}
if (idades[i] > 17) {
adu++;
} else {
juv++;
}
total = total + idades[i];
if (idades[i] > maior) {
maior = idades[i];
}
if (idades[i] < menor) {
menor = idades[i];
}
} // end of for
for (int i=0; i<8; i++) {
JOptionPane.showMessageDialog(null, "As idades digitadas foram : " + idades[i], "Resposta", 2);
}
for (int c=0; c<idades.length; c++) {
for(int d=idades.length-1; d>c; d--) {
if (idades[d-c] > idades[d]) {
aux = idades[d-1];
idades[d-c] = idades[d];
idades[d] = aux;
}
}
}
for (int i=0; i<8; i++) {
JOptionPane.showMessageDialog(null, "As idades digitadas em ordem crescente foram : " + idades[i], "Resposta", 2);
}
for (int a=0; a<idades.length; a++){
for (int b=idades.length-1; b>a; b--) {
if (idades[b-a] < idades[b]) {
aux = idades[b-1];
idades[b-a] = idades[b];
idades[b] = aux;
}
}
}
for (int i=0; i<8; i++) {
JOptionPane.showMessageDialog(null, "As idades digitadas em ordem decrescente foram : " + idades[i], "Resposta", A);
}
JOptionPane.showMessageDialog(null, "A menor idade foi: " + menor, "Resposta", 2);
JOptionPane.showMessageDialog(null, "A maior idade foi: " + maior, "Resposta", 2);
JOptionPane.showMessageDialog(null, "A média das idades foi: " + total/7, "Resposta", 2);
JOptionPane.showMessageDialog(null, "Foram digitados " + par + " idades pares", "Resposta", 2);
JOptionPane.showMessageDialog(null, "Foram digitados " + impar + " idades impares", "Resposta", 2);
JOptionPane.showMessageDialog(null, "Há " + inf + " crianças", "Resposta", 2);
JOptionPane.showMessageDialog(null, "Há " + juv + " adolescentes", "Resposta", 2);
JOptionPane.showMessageDialog(null, "Há " + adu + " adultos", "Resposta", 2);
}
}[/code]