//******************************************************************** // WinPercentage.java Author: Lewis and Loftus // // Uso del cilo while per validare l'input. //******************************************************************** import java.text.NumberFormat; import cs1.Keyboard; public class WinPercentage { //----------------------------------------------------------------- // Calcolo della percentuale. //----------------------------------------------------------------- public static void main (String[] args) { final int NUM_GIOCHI = 12; int vincite; double rapporto; System.out.print ("Immetti il numero di giochi vinti (0 to " + NUM_GIOCHI + "): "); vincite = Keyboard.readInt(); while (vincite < 0 || vincite > NUM_GIOCHI) { System.out.print ("Input non valido. Immettere nuovamente: "); vinti = Keyboard.readInt(); } rapporto = (double)vincite / NUM_GIOCHI; NumberFormat fmt = NumberFormat.getPercentInstance(); System.out.println (); System.out.println ("Percentuale delle vincite: " + fmt.format(rapporto)); } }