Ruby/Iš duomenų failo nuskaityti du skaičius ir sukeistus vietomis įrašyti į rezultatų failą: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
Expert (aptarimas | indėlis)
Nėra keitimo santraukos
Expert (aptarimas | indėlis)
Nėra keitimo santraukos
1 eilutė:
duomenysduomen.txt:
 
66 99
6 eilutė:
 
99 66
 
Turbo ir Borland Paskalio problema, kad jis palaiko tik 8 simbolių failų vardus (be išplėtimo).
 
=== Paskalio variantas ===
eilutė 13 ⟶ 15:
x, y: integer;
begin
assign(duomenys, 'duomenysduomen.txt'); reset(duomenys);
assign(rezultatai, 'rezult.txt'); rewrite(rezultatai);
read(duomenys, x, y);
eilutė 23 ⟶ 25:
=== Ruby variantas ===
 
File.open('duomenysduomen.txt', 'r') do |duomenys| # failas atidaromas skaitymui (Read)
File.open('rezult.txt', 'w') do |rezultatai| # failas atidaromas rašymui (Write)
a, b = duomenys.readline.split(" ") # nuskaito eilutę, kai skirtukas tarpas