Hei. Pitäisi koulussa kirjoittaa C# kielellä pieniä koodin pätkiä. Ihan aloittelija tasoa missä harjoitellaan esimerkiksi while looppia, toistorakennetta. Jäin tässä jälkeen, omista syistäni. Enkä saa oikein kurottua kiinni. Ajattelin jos jollain olisi vähän ylimääräistä aikaa antaa neuvoa. En oikein saa kasattua ajatuksia miten edes aloittaisin koodin. Tässä yksi esimerkki tehtävästä:
Tee ohjelma, jossa on pääohjelmasilmukassa ensiksi valinnan lukeminen (0 - ohjelman lopettaminen, 1 - luvun kertoman laskeminen) ja sen jälkeen kokonaisluvun lukeminen, jonka kertoma tahdotaan. Kokonaisluvun lukemisen jälkeen tulostetaan luetun kokonaisluvun kertoma. Jos valinnaksi annetaan jokin muu luku kuin 0 tai 1, niin kysytään valinta uudelleen.
Tuottaako jokin kohta eritoten ongelmia? Tuossa on kutakuinkin selostettu kaikki ne kohdat, jotka sinun tulee ohjelmassa toteuttaa.
Määrittele muuttujat valinta, luku, kertoma /** kertoma kannattanee alustaa suoraan lukuun yksi muista lisäksi että 0! = 1 **/ aloita do-silmukka Pyydä valitsemaan 0 tai 1 Lue valinta jos valinta == 0 lopeta silmukka muutoin jos valinta == 1 /** Ilmeisesti voit luottaa luvun olevan luonnollinen luku, sekä siihen että kertoma mahtuu kokonaislukutyyppiin **/ lue kokonaisluku muuttujaan luku Aloita silmukka kertomaa varten Kertoma *= vuorossa oleva luku Tulosta kertoma muutoin Tulosta virheilmoitus kunnes valinta ei ole 0 tai yksi
Kiitos ! Suurin ongelma on varmaan luetunymmärtäminen. Ainakin matematiikassa oli usen vaiken avata kysymys
Aihe on jo aika vanha, joten et voi enää vastata siihen.