diff --git a/78 Sine Wave/ruby/sinewave.rb b/78 Sine Wave/ruby/sinewave.rb new file mode 100644 index 00000000..001e2cd8 --- /dev/null +++ b/78 Sine Wave/ruby/sinewave.rb @@ -0,0 +1,15 @@ +def intro + puts " SINE WAVE + CREATIVE COMPUTING MORRISTOWN, NEW JERSEY\n\n\n\n\n\n" +end + +def main + intro + (0..40).step(0.25).each do |t| + a = (26 + 25 * Math.sin(t)).to_i + text = (t % 0.5) == 0 ? "CREATIVE" : "COMPUTING" + puts " " * a + text + end +end + +main \ No newline at end of file