Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Taulukon Käsittely | Muuttujat ja Tietotyypit
C++-Esittely

bookHaaste: Taulukon Käsittely

Muistutus taulukon indeksoinnista

main.cpp

main.cpp

copy
12345678910
#include <iostream> int main() { int myArray[3] = { 67, 23, 87 }; std::cout << myArray[0] << std::endl; std::cout << myArray[1] << std::endl; std::cout << myArray[2] << std::endl; }

Huom

Indeksien laskeminen alkaa nollasta, joten listan tai taulukon ensimmäinen alkio on nollas alkio.

Tehtävä

Swipe to start coding

Sinulla on opiskelija, jolla on arvosanat 4 aineessa. Tehtävänäsi on laskea opiskelijan keskiarvo kaikista aineista.

  • Funktio calculateAverage ottaa syötteenä taulukon, jossa on 4 kokonaislukua opiskelijan arvosanoina.
  • calculateAverage-funktion sisällä laske yhteen kaikki taulukon arvosanat.
  • Jaa sitten kokonaissumma 4.0:lla (double-tyyppisenä) saadaksesi keskiarvon.

Esimerkki

{80, 90, 75, 95} => 85.0
{100, 100, 100, 100} => 100.0
{70, 80, 75, 76} => 75.25

Ratkaisu

solution.cpp

solution.cpp

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 7
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you give an example of accessing an array element by index?

What happens if I try to access an index that doesn't exist?

Can you explain how negative indices work in arrays?

close

Awesome!

Completion rate improved to 3.85

bookHaaste: Taulukon Käsittely

Pyyhkäise näyttääksesi valikon

Muistutus taulukon indeksoinnista

main.cpp

main.cpp

copy
12345678910
#include <iostream> int main() { int myArray[3] = { 67, 23, 87 }; std::cout << myArray[0] << std::endl; std::cout << myArray[1] << std::endl; std::cout << myArray[2] << std::endl; }

Huom

Indeksien laskeminen alkaa nollasta, joten listan tai taulukon ensimmäinen alkio on nollas alkio.

Tehtävä

Swipe to start coding

Sinulla on opiskelija, jolla on arvosanat 4 aineessa. Tehtävänäsi on laskea opiskelijan keskiarvo kaikista aineista.

  • Funktio calculateAverage ottaa syötteenä taulukon, jossa on 4 kokonaislukua opiskelijan arvosanoina.
  • calculateAverage-funktion sisällä laske yhteen kaikki taulukon arvosanat.
  • Jaa sitten kokonaissumma 4.0:lla (double-tyyppisenä) saadaksesi keskiarvon.

Esimerkki

{80, 90, 75, 95} => 85.0
{100, 100, 100, 100} => 100.0
{70, 80, 75, 76} => 75.25

Ratkaisu

solution.cpp

solution.cpp

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 7
single

single

some-alt