Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Kontrol af Leveringsberettigelse | Operatorer og Betingelser
Introduktion til Java

Nu er det din tur til at øve brugen af sammenligningsoperatorer og logiske operatorer sammen. I denne udfordring skal du færdiggøre et lille "leveringsgodkendelses"-system for en kaffebar.

Dit program skal:

  1. Oprette variabler for:
    • Det samlede ordrebeløb (18)
    • Om leveringschaufføren er tilgængelig (true)
    • Om kunden har premium-levering (false)
    • Om det er en gratis leveringsdag (true)
  2. Bruge sammenligningsoperatorer til at kontrollere, om ordrebeløbet er større end 15.
  3. Bruge sammenligningsoperatorer til at kontrollere, om kunden aktuelt har premium-levering.
  4. Bruge logiske operatorer til at kontrollere, om ordren opfylder kravene til levering — ordren skal opfylde kravene hvis:
    • Chaufføren er tilgængelig OG
    • Ordrebeløbet er større end 15 OG
    • Enten: kunden har premium-levering ELLER det er en gratis leveringsdag
  5. Udskrive:
    • Om ordrebeløbet er større end 15
    • Om kunden har premium-levering
    • Om ordren opfylder kravene til levering Output skal være som følger:
Order amount greater than 15:
true
Customer has premium delivery:
false
Order qualifies for delivery:
true
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3
single

single

Challenge: Kontrol af Leveringsberettigelse

Stryg for at vise menuen

Opgave

Swipe to start coding

Nu er det din tur til at øve brugen af sammenligningsoperatorer og logiske operatorer sammen. I denne udfordring skal du færdiggøre et lille "leveringsgodkendelses"-system for en kaffebar.

Dit program skal:

  1. Oprette variabler for:
    • Det samlede ordrebeløb (18)
    • Om leveringschaufføren er tilgængelig (true)
    • Om kunden har premium-levering (false)
    • Om det er en gratis leveringsdag (true)
  2. Bruge sammenligningsoperatorer til at kontrollere, om ordrebeløbet er større end 15.
  3. Bruge sammenligningsoperatorer til at kontrollere, om kunden aktuelt har premium-levering.
  4. Bruge logiske operatorer til at kontrollere, om ordren opfylder kravene til levering — ordren skal opfylde kravene hvis:
    • Chaufføren er tilgængelig OG
    • Ordrebeløbet er større end 15 OG
    • Enten: kunden har premium-levering ELLER det er en gratis leveringsdag
  5. Udskrive:
    • Om ordrebeløbet er større end 15
    • Om kunden har premium-levering
    • Om ordren opfylder kravene til levering Output skal være som følger:
Order amount greater than 15:
true
Customer has premium delivery:
false
Order qualifies for delivery:
true

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 3
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

some-alt