Einf; în Ruby

Felicitări! Acum că ați ajuns până acum, sunteți gata să scrieți programe.

Salut Lume

Luați un editor și introduceți următoarele:

Salvați fișierul ca fișier salut.rb și începeți acest lucru tastând:

acest lucru

pune se numește așa pentru că este un obiect ca S.ieșiri (în engleză: a pune). Linia este scrisă pe consolă.

Iată un alt exemplu:

pierderea greutate

Nume de familie este un șir. Prin urmare, poate fi atașat la alte șiruri așa cum am văzut mai devreme.

Adnotare: Când scrieți un program Ruby, numai liniile cu pune ieșire pe ecran.

Alt exemplu

În ultimul capitol pe care îl avem în irb a intrat:

einf

Puneți acest lucru într-un fișier, salvați-l și rulați-l.

acest lucru

Vrem ca computerul să spună „Răspunsul este 20”. Nu putem scrie următoarele:

Nu putem adăuga șiruri decât la șiruri. Deci avem nevoie de numărul întreg num2 convertiți într-un șir. Știm că putem face acest lucru cu metoda Număr întreg # to_s pot face:

einf

Faceți programele executabile

Dacă utilizați Linux sau Unix, puteți face programul dvs. Ruby executabil, astfel încât să poată fi pornit ca orice alt program.

Mai întâi trebuie să știți unde este instalat Ruby în sistemul dvs. Dăruieștecare rubin'în consolă:

acest lucru

Pune un '#!'în fața ieșirii și faceți din aceasta prima linie din programul dvs.

ruby

Acum poti 'chmod + x prog.rb„Enter” pentru a rula programul („+X"înseamnă" executabil ").

ruby

Exerciții

Repetați exercițiile din capitolul anterior, dar de data aceasta ca program irb a folosi.

Luați următorul program:

Completați-l astfel încât programul să citească „Daniel are 24 de ani”.