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++ Introduction

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

Indeks tælling 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

solution.cpp

solution.cpp

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

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

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

Indeks tælling 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

solution.cpp

solution.cpp

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