[quote=radarek][code=ruby]ship = %q{
| | |
)) )) ))
))))))
)))_____)\
_____|||___\_
---------\ /---------
^^^^^ ^^^^^^^^^^^^^^^^^^^^^
^^^^ ^^^^ ^^^ ^^
^^^^ ^^^
}
puts ship[/code]
(można też z HEREDOC ale tutaj przeszkadzają \ na końcu linii, a nie chciałem koledze zamotać w głowie przez eskejpowanie)[/quote]
Dziękuje , własnie o to mi chodziło. To moje pierwsze spotkanie z programowaniem, próbowałem co prawda trochę C++ ,pythona ale na pierwszy raz zbyt trudne. Ruby wydaje mi się mniej skomplikowane jako pierwszy język programowania. Teraz coś nowego pozostaje wymyślić w Ruby
[code=ruby] # zapisz to jako zgadnij.rb
slowa = [‘masztowiec’, ‘statek’, ‘zaglowiec’]
sekret = slowa[rand(3)]
print "Co plywa z wiatrem? "
while odp = STDIN.gets
odp.chop!
if odp == sekret
puts “Wygrales!”
break
else
puts “Przykro mi, przegrales.”
end
print "zgadniesz? "
end
puts "Chodzilo o " + sekret + “.”
ship = %q{
| | |
)) )) ))
))))))
)))_____)\
_____|||___\_
---------\ /---------
^^^^^ ^^^^^^^^^^^^^^^^^^^^^
^^^^ ^^^^ ^^^ ^^
^^^^ ^^^
}
puts ship
zapisz to jako zgadnij.rb
slowa = [‘sokol’, ‘myszolow’, ‘kocur’]
sekret = slowa[rand(3)]
print "Kto lubi polowac na ptaki? "
while odp = STDIN.gets
odp.chop!
if odp == sekret
puts “Wygrales!”
break
else
puts “Przykro mi, przegrales.”
end
print "zgadniesz? "
end
puts "Chodzilo o " + sekret + “.”
ship = %q{
/\_/\
____/ o o \
/~____ =o= /
(______)__m_m)
}
puts ship
zapisz to jako zgadnij.rb
slowa = [‘puchacz’, ‘sowa’, ‘myszolow’]
sekret = slowa[rand(3)]
print "Straszy nocami? "
while odp = STDIN.gets
odp.chop!
if odp == sekret
puts “Wygrales!”
break
else
puts “Przykro mi, przegrales.”
end
print "zgadniesz? "
end
puts "Chodzilo o " + sekret + “.”
ship = %q{
, _ ,
( o o )
/'` ' `'\
|'''''''|
|\\'''//|
"""
}
puts ship
zapisz to jako zgadnij.rb
slowa = [‘notebook’, ‘laptop’, ‘netbook’]
sekret = slowa[rand(3)]
print "Narzedzie pracy programisty? "
while odp = STDIN.gets
odp.chop!
if odp == sekret
puts “Wygrales!”
break
else
puts “Przykro mi, przegrales.”
end
print "zgadniesz? "
end
puts "Chodzilo o " + sekret + “.”
ship = %q{
+--------------+
|.------------.|
||#!bin/bash ||
|| ||
|| ||
|| ||
|+------------+|
+-..--------..-+
.--------------.
/ /============\ \
/ /==============\ \
/____________________\
\____________________/
}
puts ship
zapisz to jako zgadnij.rb
slowa = [‘archaniol’, ‘aniol’, ‘angel’]
sekret = slowa[rand(3)]
print "Widnieje w kosciolach? "
while odp = STDIN.gets
odp.chop!
if odp == sekret
puts “Wygrales!”
break
else
puts “Przykro mi, przegrales.”
end
print "zgadniesz? "
end
puts "Chodzilo o " + sekret + “.”
ship = %q{
O
_
---\ _|.|_ /---
---| | |---
|_/ \_|
| |
| |
|___|
| |
/ \
}
puts ship
zapisz to jako zgadnij.rb
slowa = [‘mumia’, ‘faraon’, ‘zabalsamowany’]
sekret = slowa[rand(3)]
print "Pradawny przodek egipcjan? "
while odp = STDIN.gets
odp.chop!
if odp == sekret
puts “Wygrales!”
break
else
puts “Przykro mi, przegrales.”
end
print "zgadniesz? "
end
puts "Chodzilo o " + sekret + “.”
ship = %q{
__
(__)
(____)
(_oo_)
(_,,_) ssss
(__/___)
(______)
(____)
(____)
(___)
(__)
(__)
(__)
}
puts ship[/code]