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. Haapaveden upea kurvikuningatar

      No nyt on kyllä mahtava uutinen että Haapaveden rohkea ja toimelias nainen ja yrittäjä on päässyt finaaliin kurvikuninga
      Haapavesi
      129
      1836
    2. Uskaltaisitko ihana nuorempi nainen lähettää

      WhatsApp -viestiä, jos sulla on mun numero. Olisin ihan haltioitunut... Tykkään ja kaipaan ❤️❤️
      Ikävä
      91
      877
    3. Suomi meni ihan itse sössimään peruskoulunsa

      Nyt syytellään maahanmuuttoa, vaikka ihan itse lopetettiin vaatimaan oppilailta koulunkäynnin tarkoitus eli opiskelu ja
      Maailman menoa
      150
      844
    4. Sinulle viestiä

      Me sitten oikeasti tutustutaan ensin!!
      Ikävä
      60
      800
    5. Meinasi nainen mennä pasmat sekaisin

      Rupesin vapisemaan, kun huomasin sinut. Mutta sain sentään juuri ja juuri koottua itseni, etten ihan häpäissyt itseäni.
      Ikävä
      35
      772
    6. Tuli paha mieli miten kaikki meni meillä

      Harmittaa myönnän sen, kun molemmilla oli selvästi toiveita ennen kuin sukset meni ristiin. Olen jäässä. 😔
      Ikävä
      47
      712
    7. Upeaa Google!

      Kohta on töitä tarjolla kaikille! Suomen taloushistorian suurin investointi ja Kajaani mainittu! Sähkö kyllä riittää, tö
      Kajaani
      267
      666
    8. Mitä sä teet

      Juuri nyt?
      Ikävä
      72
      662
    9. Lidilikö Suomussalmelle

      Tännekki Lidili. Loppus tuo kiskominen näillä jäljellä olevilla. K-Market ihan sikakallis ja hyvin ylimieliset omistajat
      Suomussalmi
      42
      657
    10. Ei makeat pimut sytytä

      sen jälkeen kun on nähnyt sinut. Olet vain ihastus vailla vertaa. Kun sinut tuntee muut eivät tunnu miltään. Tajuatko ol
      Ikävä
      34
      592
    Aihe