Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Challenge: Kontroll av Leveransberättigande | Operatorer och Villkor
Introduktion till Java
Avsnitt 3. Kapitel 3
single

single

Challenge: Kontroll av Leveransberättigande

Svep för att visa menyn

Uppgift

Svep för att börja koda

Nu är det din tur att öva på att använda jämförelseoperatorer och logiska operatorer tillsammans. I denna utmaning ska du färdigställa ett litet "leveransgodkännande"-system för ett kafé.

Ditt program ska:

  1. Skapa variabler för:
    • Det totala orderbeloppet (18)
    • Om leveransföraren är tillgänglig (true)
    • Om kunden har premiumleverans (false)
    • Om det är en dag med fri leverans (true)
  2. Använd jämförelseoperatorer för att kontrollera om orderbeloppet är större än 15.
  3. Använd jämförelseoperatorer för att kontrollera om kunden för närvarande har premiumleverans.
  4. Använd logiska operatorer för att kontrollera om ordern kvalificerar för leverans — ordern ska kvalificera sig om:
    • Föraren är tillgänglig OCH
    • Orderbeloppet är större än 15 OCH
    • Antingen: kunden har premiumleverans ELLER det är en dag med fri leverans
  5. Skriv ut:
    • Om orderbeloppet är större än 15
    • Om kunden har premiumleverans
    • Om ordern kvalificerar för leverans Utdata ska vara enligt följande:
Order amount greater than 15:
true
Customer has premium delivery:
false
Order qualifies for delivery:
true

Lösning

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

some-alt