Q3

Zadanie egzaminacyjne (C# – aplikacja konsolowa)

Treść zadania

Napisz aplikację konsolową w języku C#, która obsługuje prosty system zamówień w kawiarni.

Program powinien:

  1. Wyświetlić menu napojów:
    • 1 – Kawa (10 zł)
    • 2 – Herbata (8 zł)
    • 3 – Czekolada (12 zł)
  2. Pobierać od użytkownika:
    • numer wybranego napoju,
    • liczbę zamówionych sztuk.
  3. Sprawdzić poprawność danych:
    • numer musi być z zakresu 1–3,
    • liczba sztuk musi być większa od 0.
  4. Obliczyć wartość zamówienia.
  5. Jeśli wartość zamówienia przekracza 30 zł:
    • naliczyć rabat 10%.
  6. Wyświetlić podsumowanie:
    • nazwę napoju,
    • liczbę sztuk,
    • cenę przed rabatem,
    • wartość rabatu (jeśli był),
    • cenę końcową.

Wymagania (typowe pod INF.04)

  • użycie if
  • użycie switch
  • konwersja danych (int.Parse)
  • operacje matematyczne
  • komunikacja z użytkownikiem (Console.ReadLine, Console.WriteLine)