Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Arbejde med Arrayet | Variabler og Datatyper
C++ Introduktion

bookUdfordring: Arbejde med Arrayet

Påmindelse om, hvordan man tilgår et array via indeks

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; }

Bemærk

Indeksering starter fra nul, hvilket gør det første element i en liste eller et array til det nul'te element.

Opgave

Swipe to start coding

Du har en elev med karakterer i 4 fag. Din opgave er at beregne elevens gennemsnitskarakter på tværs af alle fag.

  • Funktionen calculateAverage modtager et array med 4 heltal, der repræsenterer elevens karakterer.
  • Inde i calculateAverage skal du lægge alle karaktererne i arrayet sammen.
  • Divider derefter det samlede resultat med 4.0 (som en double) for at få gennemsnitskarakteren.

Eksempel

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

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 7
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

Awesome!

Completion rate improved to 3.85

bookUdfordring: Arbejde med Arrayet

Stryg for at vise menuen

Påmindelse om, hvordan man tilgår et array via indeks

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; }

Bemærk

Indeksering starter fra nul, hvilket gør det første element i en liste eller et array til det nul'te element.

Opgave

Swipe to start coding

Du har en elev med karakterer i 4 fag. Din opgave er at beregne elevens gennemsnitskarakter på tværs af alle fag.

  • Funktionen calculateAverage modtager et array med 4 heltal, der repræsenterer elevens karakterer.
  • Inde i calculateAverage skal du lægge alle karaktererne i arrayet sammen.
  • Divider derefter det samlede resultat med 4.0 (som en double) for at få gennemsnitskarakteren.

Eksempel

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

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 7
single

single

some-alt