Variablen |
|
Tipps zum Programmieren |
Glückwunsch! Nun, da Sie es soweit geschafft haben, sind Sie bereit, Programme zu schreiben.
Nehmen Sie einen Editor und geben Sie folgendes ein:
puts "Hallo Welt" |
Speichern Sie die Datei als hallo.rb und starten Sie diese, indem Sie eingeben:
ruby hallo.rb
puts heißt so, weil es ein Objekt als String ausgibt (im Englischen: put). Die Zeile wird in die Konsole geschrieben.
Hier ein anderes Beispiel:
name ist eine Zeichenkette. Deshalb kann sie an andere Zeichenketten angehängt werden, wie wir vorher schon gesehen haben.
Anmerkung: Wenn Sie ein Ruby Programm schreiben, werden nur die Zeilen mit puts auf dem Bildschirm ausgegeben. |
Im letzen Kapitel haben wir in irb eingegeben:
Geben Sie dies in eine Datei ein, speichern und führen Sie es aus.
Wir wollen, dass der Computer nun sagt "Die Antwort ist 20". Wir können folgendes nicht schreiben:
puts "Die Antwort ist " + num2 # --> Error |
Wir können nur Zeichenketten an Zeichenketten anhängen. Deshalb müssen wir das Integer num2 in eine Zeichenkette konvertieren. Wir wissen, dass wir dies mit der Methode Integer#to_s erledigen können:
Wenn Sie Linux oder Unix benutzen, können Sie ihr Ruby Programm ausführbar machen, so dass es gestartet werden kann wie alle anderen Programme.
Zuerst müssen Sie wissen wohin Ruby installiert ist auf Ihrem System. Geben Sie 'which ruby' in der Konsole ein:
Setzen Sie ein '#!' vor die Ausgabe und machen Sie daraus die allererste Zeile in Ihrem Programm.
Nun können Sie 'chmod +x prog.rb' eingeben, um das Programm auszuführen ('+x' meint "ausführbar").
Achtung:
Stellen Sie sicher, dass Sie dies exakt abgetippt haben und dass es
die allererste Zeile des Programms ist.
|
Wiederholen Sie die Übungen im vorherigen Kapitel, aber dieses Mal als Progamm statt irb zu benutzen.
Nehmen Sie das folgende Programm:
name = "Daniel" age = 24 |
Ergänzen Sie es so, dass das Programm "Daniel ist 24 Jahre alt" ausgibt.
Variablen |
|
Gute Programme schreiben |