Skip to content

Commit 48a078c

Browse files
adityamanglikyucombinator
authored andcommitted
Add animated finger (#56)
* Add animated finger * Add animated Java worm
1 parent 5142fd9 commit 48a078c

File tree

2 files changed

+81
-0
lines changed

2 files changed

+81
-0
lines changed

ModulusAnimationSymbols.java

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
public class ModulusAnimationSymbols
2+
{
3+
public static void main( String[] args ) throws Exception
4+
{
5+
int repeats = 5;
6+
int steps_per_second = 10;
7+
8+
for ( int i=0; i<repeats*11 ; i++ )
9+
{
10+
if ( i%11 == 0 )
11+
System.out.print(" ._|_..... \r");
12+
else if ( i%11 == 1 )
13+
System.out.print(" .._|_.... \r");
14+
else if ( i%11 == 2 )
15+
System.out.print(" ..._|_... \r");
16+
else if ( i%11 == 3 )
17+
System.out.print(" ...._|_.. \r");
18+
else if ( i%11 == 4 )
19+
System.out.print(" ....._|_. \r");
20+
else if ( i%11 == 5 )
21+
System.out.print(" ......_|_ \r");
22+
else if ( i%11 == 6 )
23+
System.out.print(" ......._| \r");
24+
else if ( i%11 == 7 )
25+
System.out.print(" o.......o \r");
26+
else if ( i%11 == 8 )
27+
System.out.print(" |_....... \r");
28+
else if ( i%11 == 9 )
29+
System.out.print(" _|_...... \r");
30+
else if ( i%11 == 10 )
31+
System.out.print(" ._|_..... \r");
32+
33+
Thread.sleep(1000/steps_per_second);
34+
}
35+
36+
}
37+
}

ModulusAnimationWorm.java

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
public class ModulusAnimationWorm
2+
{
3+
public static void main( String[] args ) throws Exception
4+
{
5+
for ( int i=0; i<80; i++ )
6+
{
7+
if ( i%16 == 0 )
8+
System.out.print(" ******** \r");
9+
else if ( i%16 == 1 )
10+
System.out.print(" ******** \r");
11+
else if ( i%16 == 2 )
12+
System.out.print(" ******** \r");
13+
else if ( i%16 == 3 )
14+
System.out.print(" ******** \r");
15+
else if ( i%16 == 4 )
16+
System.out.print(" ******** \r");
17+
else if ( i%16 == 5 )
18+
System.out.print(" ******** \r");
19+
else if ( i%16 == 6 )
20+
System.out.print(" ******** \r");
21+
else if ( i%16 == 7 )
22+
System.out.print(" ******** \r");
23+
else if ( i%16 == 8 )
24+
System.out.print(" ******** \r");
25+
else if ( i%16 == 9 )
26+
System.out.print(" ******** \r");
27+
else if ( i%16 == 10 )
28+
System.out.print(" ******** \r");
29+
else if ( i%16 == 11 )
30+
System.out.print(" ******** \r");
31+
else if ( i%16 == 12 )
32+
System.out.print(" ******** \r");
33+
else if ( i%16 == 13 )
34+
System.out.print(" ******** \r");
35+
else if ( i%16 == 14 )
36+
System.out.print(" ******** \r");
37+
else if ( i%16 == 15 )
38+
System.out.print(" ******** \r");
39+
40+
Thread.sleep(200);
41+
}
42+
43+
}
44+
}

0 commit comments

Comments
 (0)