Methods #91 (Like lightbulbs...)
Code
/// Name: Amir Salehi
/// Period: 7
/// Program Name:Flicker Phrase
/// File Name:FlickerPhrase.java
/// Date Finished: 3/10/2016
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();
}
// 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(s) of the output