wiki:k2015/demot/pp/pp3
Last modified 3 years ago Last modified on 2015-02-27 10:49:07

Ohj1 » PP3

Tee pp2-tehtävät jos et niitä ole jo tehnyt. Halutessasi voit kuitenkin jatkaa allaoleviin tehtäviin.

PP-tehtävät (Pahasti Pihalla) ovat kertaavia tehtäviä, joita tekemällä voi kompensoida aiemmin huonosti menneitä demoja. PP-tehtävät eivät ole tarkoitettu niille, jotka ovat tehneet säännöllisesti 4 tai enemmän tehtäviä/kerta. Ja max 8p/kerta pätee edelleen.

PP-tehtävät tehdään PP-tilaisuudessa. Pisteet annetaan session päätteeksi, eikä pisteitä hyvitellä jälkikäteen! Kun olet saanut tehtävät tehtyä, pyydä ohjaajaa lisäämään sinulle asiaankuuluvat demopisteet Korppin HETI, sitten voit siirtyä tekemään vaikkapa "tavallisia" demotehtäviä.

Tehtävät palautetaan demowww:hen aina sen demokerran kohdalle, johon tehtävä liittyy.

PP1

Tästä tehtävästä voit saada 1 pisteen Demo 6:een.

Tee funktio LaskeSanat, jolle annetaan parametrina merkkijonotaulukko, sekä etsittävä merkkijono. Funktio laskee, kuinka monta etsittävää sanaa taulukosta löytyi.

Funktiota voisi kutsua (laita tämä pääohjelmaan)

String[] sanat = {"Omena", "Mandariini", "Appelsiini", "Omena", "Omena", "Päärynä"};
int montakoLoytyi = LaskeSanat(sanat, "Omena");

PP2

Tästä tehtävästä voit saada 1 pisteen Demo 6:een.

Tee yllä olevaan funktioon ominaisuus, että parametrina annetaan tieto siitä, onko kirjainkoolla väliä. Eli jos kolmantena parametrina annetaan false (eli kirjainkoolla ei ole väliä) "Omena" voi olla kirjoitettuna myös pienellä o-kirjaimella?

ComTesteista +0.5 pistettä, testit pitää olla molemmissa funktioissa.