Assignment #91: Flicker Phrase

Code

import java.util.Random;

public class FlickerPhrase
{
	public static void main( String[] args )
	{
		Random rng = new Random();
		int r;
		
		for ( int i=0; i<100000; i++ )
		{
			r = 1 + rng.nextInt(5);
         
         if (r == 1) {
         
            first();
             
         }
         
         if (r == 2) {
         
            second();

         }
         
         if (r == 3) {
         
            third();
             
         }
         
         if (r == 4) {
         
            fourth();

         }
         
         if (r == 5) {
         
            fifth();
             
         }
			// Write five if statements here.
			// If r is 1, then call the method named 'first'.
			// If r is 2, then call the method named 'second', and so on.
			

			// Optional: after the if statements are over, add in a slight delay.
		}

		System.out.println("I pledge allegiance to the flag.");
		
	}

	public static void first()
	{
		System.out.print("I                               \r");
	}

	public static void second()
	{
		System.out.print("  pledge                        \r");
	}

	public static void third()
	{
		System.out.print("         allegiance             \r");
	}

	public static void fourth()
	{
		System.out.print("                    to the      \r");
	}

	public static void fifth()
	{
		System.out.print("                           flag.\r");
	}
}

    

Picture of the output