PDA

Visualizza la versione completa : Codice


ComandanteCHE
14-04-2004, 23:10
Ciao scusa ecco




String c= JOptionPane.showInputDialog();

int a= Integer.parseInt(c);


if (a == 1) {



String d= JOptionPane.showInputDialog();

int eb= Integer.parseInt(d);







if (eb >= 18 & eb <= 22) {

der = der + 314;

}

if (eb >= 23 & eb <= 25) {

der = der + 224;

}

if (eb >= 26 & eb <= 30) {

der = der + 64;

}


if (eb>= 31 & eb <= 40) {

der = der + 0;

}



if (eb >= 41 & eb <= 45) {

der = der - 27;

}




}






else{





if (a == 0) {



String f= JOptionPane.showInputDialog();

int etad= Integer.parseInt(f);




if (etad >= 18 & etad <= 22) {

der = der + 64;

}
if (etad >= 23 & etad <= 25) {

der = der + 64;

}

if (etad >= 26 & etad <= 30) {

der = der + 0;

}
In pratica se mi risulta vero il primo caso, non mi va pių avanti, si blocca, invece nel caso mi risulti il secondo caso dopo l'else ottengo il risultato sperato. Dov'č l'errore? Grazi mille :)

LeleFT
14-04-2004, 23:29
Ho risposto al tuo PVT.

PS: La prossima volta NON METTERE l'asterisco nei tag... :p

Ciao. :ciauz:

Loading