Scrivere un programma che continua a richiedere numeri finché viene inserito uno zero.
Alla fine indica quanti sono stati i numeri positivi e i numeri negativi inseriti.
import javax.swing.JOptionPane; public class PosNeg { public static void main(String args[]) { String stringa; // per JOptionPane int x, // inserito da tastiera contaPos, // contatore positivi contaNeg; // contatore negativi contaPos=0; // inizializzazione contaNeg=0; do { stringa=JOptionPane.showInputDialog("Un intero (0 per uscire)"); x=Integer.parseInt(stringa); if(x > 0) contaPos++; else if(x < 0) contaNeg++; } while(x != 0); JOptionPane.showMessageDialog(null, "Positivi = " + contaPos + "\n" + "Negativi = " + contaNeg ); }//main() }//PosNeg
Osserva
-
if(...) { ... } else if(...) { ... }
-
++
-
> < !=