Einf; v Ruby

Blahoželáme! Teraz, keď ste to dotiahli až sem, ste pripravení písať programy.

Ahoj svet

Vezmite si editora a zadajte nasledujúce:

Uložte súbor ako ahoj.rb a začnite zadaním:

ruby

kladie sa nazýva tak, pretože je to objekt ako S.tringové výstupy (v angličtine: dať). Riadok sa zapíše do konzoly.

Tu je ďalší príklad:

einf

Priezvisko je reťazec. Môže byť preto pripojený k iným reťazcom, ako sme videli predtým.

Anotácia: Keď píšete program Ruby, iba riadky s kladie výstup na obrazovku.

Ďalší príklad

V poslednej kapitole, ktorú máme v irb zadané:

ruby

Vložte to do súboru, uložte a spustite.

program Ruby

Chceme, aby počítač povedal „Odpoveď je 20“. Nemôžeme napísať nasledovné:

K reťazcom môžeme pripojiť iba reťazce. Potrebujeme teda celé číslo num2 previesť na reťazec. Vieme, že to môžeme urobiť touto metódou Celé číslo # to_s môcť urobiť:

ruby

Sprístupnite programy

Ak používate Linux alebo Unix, môžete svoj Ruby program nastaviť tak, aby bol spustiteľný, aby ho bolo možné spustiť ako ktorýkoľvek iný program.

Najprv musíte vedieť, kde je vo vašom systéme nainštalovaný program Ruby. Dať 'ktorý rubín„v konzole:

einf

Dať '#!'pred výstupom a urobte z neho prvý riadok vo vašom programe.

program Ruby

Teraz môžeš 'chmod + x prog.rb'Enter' na spustenie programu ('+X„znamená„ spustiteľný “).

ruby

Cvičenia

Opakujte cvičenia z predchádzajúcej kapitoly, tentokrát však radšej ako program irb použit.

Vykonajte nasledujúci program:

Dokončite to tak, aby program obsahoval správu „Daniel má 24 rokov“.