Ruby fundamentals through coding exercises
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

894 B

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.