Unix ja shell-ohjelmointi (TIE 205) Unix ja shell-ohjelmointi (TIE 205)

Demo 6, 3.11.1999
  1. Tee Perl-ohjelma, joka kysyy käyttäjältä syötteen (esim. lause) ja tarkastaa onko syöte palindromi (sama etu- ja takaperin).

  2. Tee Perl-ohjelma, joka järjestää tietueen (=rivi) kentät aakkosjärjestykseen. Kenttäerotin annetaan komentoriviargumenttina.

  3. Tee Perl-ohjelma, joka muuttaa kaikki sanat alkamaan isoilla kirjaimilla. Esim. hauki on kala => Hauki On Kala.

  4. Toteuta wc-ohjelma Perlillä. (wc-ohjelma ilmoittaa tiedoston kirjainten, sanojen ja rivien lukumäärän tiedostossa.)

  5. Tee Perl-ohjelma, joka kokoaa ja tulostaa seuraavanlaisen raportin käyttäen alla olevia tiedostoja palkat ja suunnat.

         Keskipalkka     : 31800.22 mk
         Paras palkka    : 55698.00 mk (Roope Ankka) 
         Jyväskylä (014) : 2 kpl
         Tampere (03)    : 1 kpl
         Helsinki (09)   : 3 kpl
         Oulu (08)       : 2 kpl
    
         palkat: 
    
         Nimi            Puh.nro         Palkka
          
         Aku Ankka       014-601000      25794
         Hannu Hanhi     08-889000       39245
         Tupu Ankka      050-1234234     20589
         Hupu Ankka      09-238472       19920
         Lupu Ankka      09-123145       23000
         Iines Ankka     03-312938       34567
         Roope Ankka     014-92384       55698
         Hessu Hopo      08-2389498      43968
         Mikki Hiiri     09-121212       23421
    
         suunnat: 
    
         Jyväskylä       014
         Tampere         03
         Helsinki        09
         Oulu            08
    


File translated from TEX by TTH, version 1.98.
On 28 Oct 1999, 17:30.