diff --git a/ex7.rb b/ex7.rb new file mode 100644 index 0000000..e163cfa --- /dev/null +++ b/ex7.rb @@ -0,0 +1,25 @@ +puts "Mary had a little lamb." +puts "Its fleece was white as %s." % 'snow' +puts "And everywhere that Mary went." +puts "." * 10 # what'd that do? + +end1 = "C" +end2 = "h" +end3 = "e" +end4 = "e" +end5 = "s" +end6 = "e" +end7 = "B" +end8 = "u" +end9 = "r" +end10 = "g" +end11 = "e" +end12 = "r" + +# notice how we are using print instead of puts here. change it to puts +# and see what happens. +print end1 + end2 + end3 + end4 + end5 + end6 +print end7 + end8 + end9 + end10 + end11 + end12 + +# this just is polite use of the terminal, try removing it +puts diff --git a/ex8.rb b/ex8.rb new file mode 100644 index 0000000..a75b3db --- /dev/null +++ b/ex8.rb @@ -0,0 +1,12 @@ +formatter = "%s %s %s %s" + +puts formatter % [1, 2, 3, 4] +puts formatter % ["one", "two", "three", "four"] +puts formatter % [true, false, false, true] +puts formatter % [formatter, formatter, formatter, formatter] +puts formatter % [ + "I had this thing.", + "That you could type up right.", + "But it didn't sing.", + "So I said goodnight." +]