Tee ohjelma, joka kirjoittaa käyttäjän antamat merkkijonot tiedostoon (lopetusehdon voit päättää itse) ja sulje tiedosto. Avaa tämän jälkeen tiedosto lukemista varten ja tulosta näyttölaitteelle tiedoston sisältö riveittäin. Huomioi mahdolliset poikkeukset, joita tiedoston käsittely voi aiheuttaa.
Esimerkkitulostus:
Give a text line (enter ends) : Matti
Give a text line (enter ends) : Teppo
Give a text line (enter ends) : Seppo
Give a text line (enter ends) : Jorma
Give a text line (enter ends) :
Contents of T1TextLines.txt:
Matti
Teppo
Seppo
Jorma
Tee ohjelma, joka lukee yksinkertaisesta tekstitiedosto nimet.txt henkilöitten nimiä ja kertoo montako nimeä löytyy ja montako kertaa kukin nimi esiintyy. Kopioi (tai luo itse vastaava tiedosto) D:\Temp -kansioon ja ohjelmoi koodisi tarkistamaan onko em.hakemistossa tiedostoa.Käytä File.Exist-metodia. Huomioi myös muut mahdolliset poikkeukset, joita tiedoston käsittely voi aiheuttaa.
Esimerkkitulostus:
Löytyi 20 riviä, ja 9 nimeä.
Nimi Aappo esiintyy 4 kertaa
Nimi Benkku esiintyy 2 kertaa
Nimi Jaakko esiintyy 3 kertaa
Nimi Wille esiintyy 4 kertaa
Nimi Sebastian esiintyy 1 kertaa
Nimi Cecilia esiintyy 2 kertaa
Nimi Netta esiintyy 2 kertaa
Nimi Matias esiintyy 1 kertaa
Nimi Otto esiintyy 1 kertaa
Press any key to continue . . .
Bonustehtävä: Lajittele nimet aakkosjärjestykseen ennen tulostusta.
Löytyi 20 riviä, ja 9 nimeä sortattuna:
Nimi Aappo esiintyy 4 kertaa
Nimi Benkku esiintyy 2 kertaa
Nimi Cecilia esiintyy 2 kertaa
Nimi Jaakko esiintyy 3 kertaa
Nimi Matias esiintyy 1 kertaa
Nimi Netta esiintyy 2 kertaa
Nimi Otto esiintyy 1 kertaa
Nimi Sebastian esiintyy 1 kertaa
Nimi Wille esiintyy 4 kertaa
Press any key to continue . . .
Tee ohjelma, joka kysyy käyttäjältä lukuja (joko kokonaisluku tai reaaliluku) ja tallenna kokonaisluvut eri tiedostoon kuin reaaliluvut. Sovellus tulee lopettaa, jos käyttäjä ei syötä kokonais- tai reaalilukua. Tarkista tiedostojen sisältö jollain tekstieditorilla.
Esimerkkitulostus:
Give a number (enter or not a number ends) : 1,0
Give a number (enter or not a number ends) : 2,0
Give a number (enter or not a number ends) : 3,0
Give a number (enter or not a number ends) : 4
Give a number (enter or not a number ends) : 5
Give a number (enter or not a number ends) : 6
Give a number (enter or not a number ends) :
Contents of T2Integers.txt:
4
5
6
Contents of T2Doubles.txt:
1,0
2,0
3,0
Tee ohjelma, jossa voidaan käsitellä TV-ohjelmia. TV-ohjelman tietoina tulee käsitellä: ohjelman nimi, kanava (jolta ohjelma tulee), alku- ja loppuaika sekä pienimuotoinen infoteksti ohjelmasta. Luo pääohjelmassa muutamia TV-ohjelmaolioita (tiedot voit alustaa suoraan koodista, ei tarvitse kysyä käyttäjältä) ja tallenna ne levylle. Mieti käytätkö jotain tietorakennetta apunasi. Toteuta ohjelmaan myös tiedostonlukeminen ja tulosta TV-oliot näkyville.