import java.util.Scanner;

public class ForLoopDemo1 
{
	public static void main(String[] args)
	{
		// ************************************************** Example 1 *****
		System.out.println("Example 1");
		
		for (int i = 0; i < 5; i++)
		{
			System.out.println(i);
		}

		// ************************************************** Example 2 *****
		System.out.println("\n\nExample 2");
		
		for (int i = 2; i < 25; i += 2)
		{
			System.out.print(i + " ");
		}

		// ************************************************** Example 3 *****
		System.out.println("\n\nExample 3");
		
		for (int i = 100; i > 0; i /= 2)
		{
			System.out.println(i);
		}
		
		// ************************************************** Example 4 *****
		System.out.println("\n\nExample 4");
		
		int sum = 0;

		for (int i = 1; i < 5; i++)
		{
			System.out.print(i == 1 ? i : " + " + i);
			sum += i;
		}			
		
		System.out.println(" = " + sum);
		
		// ************************************************** Example 5 *****
		System.out.println("\n\nExample 5");
		
		for (int i = 0; i < 5; i++)
		{
			System.out.print(Math.floor(Math.random() * 6) + 1);
			System.out.print(" ");
		}
		
		// ************************************************** Example 6 *****
		System.out.println("\n\nExample 6");
		
		Scanner keyboard = new Scanner(System.in);

		for (int i = 0; i < 5; i++)
		{
			System.out.print("Enter an integer (0 to quit): ");
			int num = keyboard.nextInt();
			
			if (num == 0)
			{
				System.out.println("goodbye");
				break;
			}
			else
			{
				
				for (int j = 0; j < num; j++)
				{
					System.out.print("*");
				}
				
				System.out.println(); // advance to next line
				
			}

		}
	}
}

