// 10/11/2017 /** While loop */ import java.util.Scanner; public class WhileLoop { /** */ public static void main(String[] args) { int number=5; // loop will execute 'number' times while (number > 0) { System.out.println("Hello, number is now: " + number); number--; } // end of while loop number=1; // loop will execute 5 times while (number <= 5) { System.out.println("Hello, number is now: " + number); number++; } // end of while loop // now we are going to ask the user how many times loop should run Scanner in = new Scanner(System.in); System.out.print("How many pieces of data are there?"); number = in.nextInt(); System.out.println("OK, will run " + number + " times. "); int datum=0; // have to initialize if value is given in loop // while loop that executes 'number' times // each iteration one piece of data is read in while (number>0) { System.out.print("number: " + number + ": Enter next integer: "); datum = in.nextInt(); System.out.println("datum is : " + datum); number--; } System.out.println("Fell out of loop, number is: " + number + " datum is: " + datum); } }