Funktio laskevuodet

Anonyymi

Osaisiko ketään auttaa? Ongelmana on, että pitäisi tehdä funktio, joka saa parametreina kolme kokonaislukua: alkupääoman, tavoitepääoman ja arvioidun vuotuisen tuottoprosentin. Funktio palauttaa kokonaislukuna, kuinka monta vuotta menee halutun tavoitepääoman saavuttamiseen. Korko lisätään pääomaan kerran vuodessa.
Arvioidun tuottoprosentin pitää olla positiivinen luku eli suurempi kuin nolla.

Oma aikaansaannos on tällainen ja tässä on siis jotain vikaa:
function laskeVuodet(alkupaaoma, tavoitepaaoma, tuottoprosentti) {
let vuodet = 0;

while (alkupaaoma <= tavoitepaaoma) {
alkupaaoma * (1 tuottoprosentti / 100) * vuodet}
{
vuodet ;
}
return vuodet;
}

2

129

    Vastaukset 2

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Korkoa korolle lisätään vuosittain alkupääomaan.
      C# näin:

      private int laskeVuodet(long alkupaaoma, long tavoitepaaoma, long tuottoprosentti)
      {
      int vuodet = 0;
      while (alkupaaoma < tavoitepaaoma)
      {
      alkupaaoma = alkupaaoma * tuottoprosentti / (double)100;
      vuodet = 1;
      }
      return vuodet;
      }

    • Anonyymi

      Taidetaan olla AP:n kanssa samalla ohjelmointikurssilla, itsekin tuskailin saman tehtävän kanssa. :D

      Suoraa vastausta en viitsi antaa, koska muuten syyllistymme plagiointiin. Tää tehtävä on siis osa tenttiä, jonka hyväksytysti suorittamalla pääsee valintakokeeseen ja siellä viimeistään pitäis ite osata koodata.

      Vihjeeksi annan, että vastaus löytyy hyvin pitkälti tästä ketjusta. Tuo funktio pitäisi toteuttaa Javascriptillä eli se tehdään hieman eri tavalla kuin C-kielellä. Pieniä muokkauksia vaan koodiin nii kyllä se sit menee läpi!

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Mies tykkään edelleen sinusta

      Harmittaa vaan tämä tilanne. Tai se kun ei ole mitään tilannetta.
      Ikävä
      52
      1070
    2. Haluatko mies mennä naimisiin melko pian, ku ollaan kohdattu?

      Mä haluaisin mennä mahdollisimman nopeesti....💍
      Ikävä
      113
      994
    3. Martina Aitolehti veti kohtalokkaat hääkännit - Alttarilla ikävä temppu Esko Eerikäiselle

      Ex-pariskunta Aitolehti ja Eerikäinen pitävät yhdessä Martina & Esko podcastia. He ovat kertoneet kansalle mm. hääaamust
      Kotimaiset julkkisjuorut
      51
      982
    4. Vappu Pimiä lataa suorat sanat TTK-lähdöstään - Yksi asia elämässä muuttui pysyvästi

      Vappu Pimiä astui pois Tanssii Tähtien Kanssa -juontajan pallilta viime syksynä. Pimiällä oli pitkät perinteet TTK:ssa,
      Suomalaiset julkkikset
      7
      874
    5. Mitä haluaisit sanoa hänelle?

      Jos joskus kohtaatte?
      Ikävä
      89
      816
    6. Vain elämää: Silmiinpistävä muutos heti ekassa jaksossa - Onko tämä hulppeampi kuin entinen?

      Vain elämää on totuttu näkemään Hirvensalmella sijaitseva Satulinna. Uudella kaudella kuvauspaikka muuttuu Calliolaksi.
      Vain elämää
      4
      684
    7. Sinulle jota kaipaan!

      Tunnen sinua kohtaan jotain, mitä en enää osaa selittää pelkällä ihastumisella. Se on kiintymystä, kaipuuta, romanttista
      Ikävä
      25
      637
    8. Onko naisten "ahdisteluhysterian" kulttuuria kritisoivat miehet itse ahdistelijoita?

      Tällaisen kuvan saa, kun tästä aiheesta tekee aloituksia: aina luullaan, että "ahdisteluhysteriaa" kritisoiva mies on it
      Sinkut
      190
      633
    9. Ehkä taidat

      Luovuttaa.
      Ikävä
      73
      607
    10. Jos oltais joskus samoissa bileissä

      Niin lähdettäiskö yhdessä ”jatkoille?”
      Ikävä
      57
      603
    Aihe