Je simuleert hoe een koffiezaak een bestelling verwerkt van begin tot eind — vanaf het moment dat deze wordt geplaatst tot aan de weergave op de uiteindelijke bon.
Je werkt met string-onveranderlijkheid, manipulatie en opmaak om een realistische bestelstroom te bouwen.
- Maak 3 variabelen met de volgende exacte waarden:
drinkName("Latte")quantity(2)price(3.5f)
- Simuleer een wijziging in de bestelling door de dranknaam bij te werken van
"Latte"→"Cappuccino"(dit geeft aan dat de originele string wordt vervangen, niet aangepast). - Zet de bijgewerkte dranknaam om naar hoofdletters met
toUpperCase(), omdat productnamen op bonnen in een gestandaardiseerd formaat worden weergegeven. - Maak een opgemaakte bonmelding met
String.format()die bevat:- productnaam
- hoeveelheid
- prijs per item (1 decimaal)
- Controleer of het uiteindelijke bonbericht leeg is met
isEmpty()en sla het resultaat op in eenbooleanvariabele. - Print alle resultaten. De uitvoer moet als volgt zijn:
Original order: Latte
Updated order: Cappuccino
Formatted receipt: Product: Cappuccino | Quantity: 2 | Price: 3.5
UPPERCASE PRODUCT: CAPPUCCINO
Receipt is empty: false
Bedankt voor je feedback!
single
Challenge: Het Verwerken van een Koffie Bestelling
Veeg om het menu te tonen
Veeg om te beginnen met coderen
Je simuleert hoe een koffiezaak een bestelling verwerkt van begin tot eind — vanaf het moment dat deze wordt geplaatst tot aan de weergave op de uiteindelijke bon.
Je werkt met string-onveranderlijkheid, manipulatie en opmaak om een realistische bestelstroom te bouwen.
- Maak 3 variabelen met de volgende exacte waarden:
drinkName("Latte")quantity(2)price(3.5f)
- Simuleer een wijziging in de bestelling door de dranknaam bij te werken van
"Latte"→"Cappuccino"(dit geeft aan dat de originele string wordt vervangen, niet aangepast). - Zet de bijgewerkte dranknaam om naar hoofdletters met
toUpperCase(), omdat productnamen op bonnen in een gestandaardiseerd formaat worden weergegeven. - Maak een opgemaakte bonmelding met
String.format()die bevat:- productnaam
- hoeveelheid
- prijs per item (1 decimaal)
- Controleer of het uiteindelijke bonbericht leeg is met
isEmpty()en sla het resultaat op in eenbooleanvariabele. - Print alle resultaten. De uitvoer moet als volgt zijn:
Original order: Latte
Updated order: Cappuccino
Formatted receipt: Product: Cappuccino | Quantity: 2 | Price: 3.5
UPPERCASE PRODUCT: CAPPUCCINO
Receipt is empty: false
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.