The referenced paragraph does not exist.

PP6

PP1

Tee funktio joka laskee (ja palauttaa) tuotteen alkuperäisen hinnan kun viedään parametrina ''alennettu hinta'' ja alennusprosentti (nollasta sataan). Tee pääohjelma josta kutsut tekemääsi funktiota ja tulostat sen antaman arvon. Huomaa, että funktio, missä alkuperäinen hinta lasketaan, ei saa tulostaa mitään.

# pp1

PP2

Tee ohjelma joka toimii seuraavasti. Käyttältä kysytään kuinka monta lukua arvotaan ja kuinka monta kierrosta arvontaa suoritetaan. Vastaukset otetaan talteen, jotta niitä voidaan käyttää tulostuksessa. Tulostuksessa kerrotaan, montako kertaa mikäkin luvuista tuli arvottua.

Montako lukua arvotaan ? > 10
Montako arvontaa suoritetaan? > 10000
Arvottiin seuraavasti:
0: 1029 kertaa
1: 1016 kertaa
2: 968 kertaa
3: 992 kertaa
4: 989 kertaa
5: 1067 kertaa
6: 1012 kertaa
7: 984 kertaa
8: 961 kertaa
9: 982 kertaa

Vinkki: Voit arpoa kokonaislukuja väliltä 0-9 kirjoittamalla seuraavasti:

Random r = new Random();
...
r.Next(10);

Huomaa kuitenkin, että Random-oliota ei saa luoda silmukan sisällä. Toisin sanoen, new Random()-kutsu täytyy tehdä ennen silmukkaa.

# pp2

PP3

Jatka edellistä ohjelmaa niin, että se tulostaa lopuksi myös:

Yleisin luku oli : 5 (1067 kpl)

Kopioi edellisen tehtävän vastauksesi alle ja tee tarvittavat muutokset/lisäykset siihen.

# pp3

Lisätehtäviä

Jos sinulla jäi edellisistä PP-tehtävistä jotain tekemättä, voit tehdä niitä. Voit myös tehdä tämän viikon demoja.

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.