## 1 Tiedoston lukeminen **Tehtävä:** Ensimmäinen tehtävä on variantti Moi maailma!-tehtävästä, joka on eräänlainen ikiaikainen klassikko ohjelmointitehtävien parissa. Tälläkertaa tehtävänä on lukea tiedostoon nimeltä "5-1_tiedosto.txt" tallennettu viesti, ja tulostaa se ruudulle. Tiedoston sisältö voidaan tulostaa ruudulle sellaisenaan. Kun ohjelma toimii oikein, tulostaa se seuraavaa: Example output: ``` Hei, testataan,testataan. ``` **Vastaus** ``` #!/usr/bin/env ruby # coding: utf-8 # Joko yksinkertaisesti näin (Ruby sulkee tiedoston ohjelman päätyttyä) # tiedosto = "5-1_tiedosto.txt" # # print File.read(tiedosto) ########## # Tai jos halutaan käyttää .close -metodia, niin vaikkapa näin tiedosto = File.open("5-1_tiedosto.txt", "r") print tiedosto.read tiedosto.close ``` Tiedosto `5-1_tiedosto.txt`: ``` Hei, testataan,testataan. ```