Johdanto
Tässä harjoituksessa rakennat yksinkertaisen arvosanalaskimen, joka käyttää muuttujia, funktioita, ehtolauseita, silmukoita, taulukoita ja objekteja. Luot opiskelijaobjektien luettelon, annat jokaiselle arvosanan heidän pistemääränsä perusteella, ja lopuksi lasket sekä tulostat keskiarvon.
Mitä sinun tulee tehdä
Opiskelijatiedot
Luo taulukko nimeltä opiskelijat käyttäen let-avainsanaa, joka sisältää vähintään kolme opiskelijaobjektia. Jokaisella objektilla tulisi olla kaksi ominaisuutta:
- nimi (merkkijono)
- pisteet (numero)
Arvosanan määrittäminen
Kirjoita funktio nimeltä arvioSuoritus, joka ottaa parametrinaan opiskelijan pisteet ja palauttaa:
- "Hyväksytty", jos pistemäärä on suurempi tai yhtä suuri kuin 60
- "Hylätty" muutoin
Opiskelijaobjektien päivittäminen
Käytä silmukkaa käydäksesi läpi opiskelijat taulukko ja lisätäksesi jokaiseen opiskelijaobjektiin uusi ominaisuus arvosana. Arvosanan arvo tulisi määrittää arvioiSuoritus -funktion avulla.
Keskiarvon laskeminen
Kirjoita funktio nimeltä laskeKeskiarvo, joka ottaa parametrinaan opiskelijat taulukon ja palauttaa kaikkien opiskelijoiden keskimääräisen pistemäärän.
Tulos
Käytä silmukkaa tulostaaksesi jokaisen opiskelijan tiedot seuraavassa muodossa:
Lopuksi, tulosta keskimääräinen pistemäärä muodossa:
Aloitetaan!
Arvosanalaskuri
- Luo taulukko nimeltä opiskelijat, joka sisältää vähintään kolme opiskelijaobjektia.
- Jokaisella opiskelijaobjektilla tulee olla ominaisuudet nimi (merkkijono) ja pisteet (numero).
- Luo funktio arvioSuoritus(pisteet) joka palauttaa "Hyväksytty", jos pistemäärä on vähintään 60, muuten "Hylätty".
- Käy läpi taulukko opiskelijat ja lisää kullekin opiskelijalle uusi ominaisuus arvosana käyttäen funktiota arvioSuoritus.
- Luo funktio laskeKeskiarvo(opiskelijat) joka laskee ja palauttaa opiskelijoiden pisteiden keskiarvon.
- Tulosta konsoliin jokaisen opiskelijan tiedot muodossa "<nimi> - Pistemäärä: <pisteet>, Arvosana: <arvosana>".
- Tulosta lopuksi konsoliin keskiarvo muodossa "Keskiarvo: <keskiarvo>".


Valmis ryhtymään eettiseksi hakkeriksi?
Aloita jo tänään.
Hakatemian jäsenenä saat rajoittamattoman pääsyn Hakatemian moduuleihin, harjoituksiin ja työkaluihin, sekä pääset discord-kanavalle jossa voit pyytää apua sekä ohjaajilta että muilta Hakatemian jäseniltä.