Ruby/Proste przykłady: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Szymon wro (dyskusja | edycje) mNie podano opisu zmian |
Szymon wro (dyskusja | edycje) Nie podano opisu zmian |
||
Linia 11:
<pre>
def
if n == 0
1
else
n *
end
end
Linia 26:
<pre>
# Program, który liczy wartość silni z danej liczby
# Zapisz go jako
def
if n == 0
1
else
n *
end
end
puts
</pre>
Linia 42:
<pre>
% ruby
1
% ruby
120
</pre>
Linia 51:
<pre>
% ruby
815915283247897734345611269596115894272000000000
</pre>
Działa! Ruby może sobie poradzić z każdą liczbą całkowitą, która zmieści się w pamięci naszego komputera
<pre>
% ruby
64034522846623895262347970319503005850702583026002959458684
44594280239716918683143627847864746326467629435057503585681
Linia 84:
<pre>
% ruby
puts "
puts "
^D
witaj swiecie
zegnaj swiecie
</pre>
Linia 99:
<pre>
% ruby eval.rb
ruby> puts "
nil
ruby> exit
</pre>
"
W dalszej części podręcznika, "<tt>ruby></tt>" oznaczać będzie znak zachęty naszego małego, pożytecznego programu ''eval.rb''.
|