Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Öva Med Loopar | Introduktion till Programflöde
Introduktion till C++

bookUtmaning: Öva Med Loopar

Uppgift

Swipe to start coding

I ett banksystem får varje kund belöningspoäng baserat på sin plats i kön. Belöningen startar på 100 poäng och ökar med 50 poäng för varje efterföljande kund. Skriv ett program som beräknar och skriver ut belöningen för den 15:e kunden med hjälp av en loopstruktur.

Implementera en metod calculateReward som beräknar belöningspoängen för en kund:

  • Deklarera en variabel reward och initiera den med 100.
  • Använd en for-loop som går från 1 till värdet av customerPosition.
  • Vid varje iteration, lägg till 50 till variabeln reward.
  • Returnera det slutliga värdet av reward.

Exempel

calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800

Lösning

solution.cpp

solution.cpp

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 6
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

Awesome!

Completion rate improved to 3.85

bookUtmaning: Öva Med Loopar

Svep för att visa menyn

Uppgift

Swipe to start coding

I ett banksystem får varje kund belöningspoäng baserat på sin plats i kön. Belöningen startar på 100 poäng och ökar med 50 poäng för varje efterföljande kund. Skriv ett program som beräknar och skriver ut belöningen för den 15:e kunden med hjälp av en loopstruktur.

Implementera en metod calculateReward som beräknar belöningspoängen för en kund:

  • Deklarera en variabel reward och initiera den med 100.
  • Använd en for-loop som går från 1 till värdet av customerPosition.
  • Vid varje iteration, lägg till 50 till variabeln reward.
  • Returnera det slutliga värdet av reward.

Exempel

calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800

Lösning

solution.cpp

solution.cpp

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 6
single

single

some-alt