Skip to content

Instantly share code, notes, and snippets.

@ouyi
Created October 22, 2017 19:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ouyi/5eae848913cab1b05a22e4eda578dfb4 to your computer and use it in GitHub Desktop.
Save ouyi/5eae848913cab1b05a22e4eda578dfb4 to your computer and use it in GitHub Desktop.
Bash script to print out the Table of Multiplication Formulas for school kids
#!/usr/bin/env bash
for i in {1..9}; do
for j in $(seq 1 $i); do
echo -n "$j x $i = $( printf '% 2s' $(( $i * $j ))) "
done
echo
done
@ouyi
Copy link
Author

ouyi commented Oct 22, 2017

Output:

1 x 1 =  1
1 x 2 =  2  2 x 2 =  4
1 x 3 =  3  2 x 3 =  6  3 x 3 =  9
1 x 4 =  4  2 x 4 =  8  3 x 4 = 12  4 x 4 = 16
1 x 5 =  5  2 x 5 = 10  3 x 5 = 15  4 x 5 = 20  5 x 5 = 25
1 x 6 =  6  2 x 6 = 12  3 x 6 = 18  4 x 6 = 24  5 x 6 = 30  6 x 6 = 36
1 x 7 =  7  2 x 7 = 14  3 x 7 = 21  4 x 7 = 28  5 x 7 = 35  6 x 7 = 42  7 x 7 = 49
1 x 8 =  8  2 x 8 = 16  3 x 8 = 24  4 x 8 = 32  5 x 8 = 40  6 x 8 = 48  7 x 8 = 56  8 x 8 = 64
1 x 9 =  9  2 x 9 = 18  3 x 9 = 27  4 x 9 = 36  5 x 9 = 45  6 x 9 = 54  7 x 9 = 63  8 x 9 = 72  9 x 9 = 81

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment