Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
Nowa wersja Both sides next revision
pl:dydaktyka:pp:haskell:lab-io [2018/06/03 21:50]
esimon [Pliki]
pl:dydaktyka:pp:haskell:lab-io [2018/06/03 22:26]
esimon [Zadania]
Linia 127: Linia 127:
 Pisanie do pliku jest wykonywane w analogiczny sposób: Pisanie do pliku jest wykonywane w analogiczny sposób:
 <code haskell> <code haskell>
-XX+import System.IO ​     
 +     
 +main = do      
 +    contents <- readFile "​machine.txt" ​     
 +    writeFile "​new_machine.txt"​ contents ​
 </​code>​ </​code>​
 ===== Zadania ===== ===== Zadania =====
Linia 137: Linia 141:
 </​code>​ </​code>​
   - Napisz program odwracający i wyświetlający napis, który wcześniej został podany przez użytkownika. Program powinien wczytywać i odwracać stringi do czasu, aż użytkownik poda pustą linię.   - Napisz program odwracający i wyświetlający napis, który wcześniej został podany przez użytkownika. Program powinien wczytywać i odwracać stringi do czasu, aż użytkownik poda pustą linię.
 +  - Napisz program wczytujący plik i zapisujący jego zawartość w wersji CAPSLOCK
 +  - Napisz program czytający plik i zapisujący w osobnym pliku słowa, które nie występują w '/​usr/​share/​dict/​words'​. Sprawdzanie nie powinno być case-sensitive.
  
pl/dydaktyka/pp/haskell/lab-io.txt · ostatnio zmienione: 2020/04/27 08:50 przez msl
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0