Java Iteration Statements Post
Java iteration statements post for AP CSA
class AnimeLoop {
String [][] animeArray;
public AnimeLoop() {
animeArray = new String[][]{
//Toji
{
" ,@&@#",
" @@@@@@@@@%",
" @@@#@@&&@&",
" .#@((/((/( /",
" ,@@@@#/(##( .",
" /@@@@@@@@@@@@*",
" @@@@@@@@@@@@@@@@@@",
" (@@@@@@@@@@@@@@@@@@@(",
" #@@@@@@@@@@@@@@@@@@@@@",
" @@@@@@@@@@@@@@@@@@@@@",
" &@@@# @@@@@@@@@@@%%%#@",
"@@%%%% @@@@@@@@@@%&&%#",
" #&&&&% %@@@@@@@@%&%%&#%",
" &&&&. &@@@@@@@@@@%&&%%%",
" *&#&&#%&.%%#%#@@#&&&&&",
" %%%%#&&&/&&%%%%&* @@&&"
},
//Megumi 1
{
" @@@@@@@",
" @@@@@@@@@/&",
" %@@@@(@@@@@@@@",
" &@@@&@@@@@@@%",
" /@@**.,*.. * #@",
" @@&., , /.(",
" @@@@&@&, .*.@@, .,/",
" ,@****#@@@*%(/@@@@/, .",
"#@@@@@@@@&/(*/*%@@@%,,**, *@",
"@@@@@@@@@@@*(#**(@@@@@, @@@@@@@",
" @@@@/*(&@@@*****@ @@@@. &@&@@@",
" ,/@@@@*@@#@@@@@%@ ,",
" (#(%@@@@*@@@@@@@",
" (&@@@#%@@*@%**///((# / , *",
" *(@@@@@@@@**@@@@@*/@*@ ./*.*. ,.",
" ***@@@@@@@@@@@@@@@@@@@@ *",
" /*@@@@@@@@@@@@&@@ #",
" .**@@%&@%%@@@@@@@@ *",
" *@@@@@@@@@&@@@@@@% * (",
" @@@@@@@@@@@@@@@@ , *"
},
//Megumi 2
{
" * @",
" @@*@@&@@(",
" @@@@@@@@@@@@@@@%/",
" @@@@@@@@&@@@@@,",
" /@@@@@@@/&@@@@@@#",
" @@ ., ...*#@",
" . ( (/",
" &@@@@/ ., .*/",
" @@@@@@@@@ .@",
" @@@@@&@@&@@#@@@@",
" .@&##%@%@@@@@@@@@",
"(&%%%%&@%&@@@@&@@@@",
"@%(##%@@@@@@@&&@@@@@",
"@%@@@@@@@&#%%@@@@@@@",
"@%@&@@@@@@@@%@@&%@@@&",
"&%%@@@@@@@@&&&%@@@&@@@",
"&&@##&@@@@@@@@&@@@&@@@@",
"@@&@@@@#@&@@@@@@@@@#@@@",
"@@&@@@&@%@@@@@@@@@@&%@@@",
"@@%%@@%@@%@@@@@@@%%@@&*(@",
" &@&@&%&@* ,&@@@@@&&@@(",
" @@@&@*. ,@@@@@@@@@",
" @@@@@@@@.. @@@@@@@",
" @@@@@@@@&#. ..@@@@"
},
//Megumi 3
{
" .@@@@@@@@#*@",
" .@&.@&@@@@@@@@@@",
" %@@@@*@*@@@@,,@@@#",
" #@@@@@@@@@@@@@@@@@@ ( ((",
" @@@,#.#@&&@&&@@@@@@&%(#(&((@%@",
" ,&., *,./#%.*#&&(&@@%/*@@&((",
" %& . , *(/@@#@@@@@ @@ #((",
" ((@@%%,& &#/@@@@#(@@ * *** .#",
" #&@#@#/. ( *,,(,%(,.// , ,@@&",
" &%@@@&@@@@@@@@@@((@(/& . / , %",
" #(#@(#((@(@@&@@@@@#@@@(",
"(((%@@#@(@%@@@@@@@@@@@& /, ,",
"(((%%@@@@(@%@@@@@@@@@@ (#@@@@@,",
"((@@@@@@@@@@@@@@@@&@& @#@@@@@%&",
" (@%%&&&@&@@@@%&@#&( @@@@@@@@*",
" .@&%#@@@@@@@@@%%#&(.(&#@@@@@("
},
//Megumi 4
{
" (&&&&&&&&& *",
" &&&&&&&&&&&&/ .",
" @@@&&#*%&&&@**",
" %,,.....,,",
" .#*/....,. ..",
" .&&&&&&%##(,..(*,,",
" *&&#&&&&&&&&*....",
"&&&%&&@&&&&&&&&&...,#",
"#&&&&&&&&&&&&&#&&&&&&#",
" %&&%&&&&&&&&&&&&&&&&&&,",
" %&&&&&&%&&&&&&&@@&&&&&/",
" @&&&&&&&&&&@@@@@@@&&&@",
" @@&&&&&&@@@&&&&& @&&&",
" @@@&@@@&&&&&&&&",
" %@&&&&&&&&&&&&&&",
" &&&&&&&&&&&%&&&#",
" %&&&&&&&&&&&&&&&&",
" %&&&&&&&&&&&&%&&@&"
},
};
}
public void printAnime() {
System.out.println();
System.out.println("Java Iteration Lab");
int animeCount = animeArray.length;
for (int i = animeCount; i > 1; i--)
{
if (animeCount > 2 || animeCount < 2) {
System.out.println("There are " + (i-1) + " Megumi Fushiguros standing around...");
} else if (animeCount == 2) {
System.out.println("There is " + (i-1) + " Megumi Fushiguro standing around...");
}
for (int row = 1; row < animeCount; row++) {
for (int col = 0; col < animeArray[row].length; col++) {
System.out.print(animeArray[row][col] + " ");
System.out.println();
}
System.out.println();
}
System.out.println("Here comes Toji Fushiguro who is a menace to society");
for (int col = 0; col < animeArray[0].length; col++) {
System.out.print(animeArray[0][col] + " ");
System.out.println();
}
System.out.println();
animeCount -= 1;
}
System.out.println("There are no more Megumi Fushiguros standing around");
System.out.println("0000000000000000000000000000000000");
System.out.println(" THE END ");
}
public static void main(String[] args) {
new AnimeLoop().printAnime();
}
}
AnimeLoop.main(null);