Specyfikacja: dane i wynik

Myślenie komputacyjne: od problemu do algorytmu - Informatyka - technikum klasa 1 (Python)

Zanim powstanie program, trzeba dokładnie opisać problem. Taki opis to **specyfikacja**: - **dane**: co dostajemy i jakie to wartości (liczby całkowite, dodatnie, tekst...), - **wynik**: co mamy otrzymać i w jakiej postaci. Problem: jajka pakuje się po 6 w pudełku. Ile pełnych pudełek powstanie z `eggs` jajek i ile jajek zostanie? - dane: `eggs`, liczba całkowita nieujemna, - wynik: `boxes` (liczba pełnych pudełek) i `left` (reszta jajek). Specyfikacja od razu podpowiada działania: dzielenie całkowite `//` i reszta z dzielenia `%`. Zapisuj ją w komentarzach na początku programu.

# Specyfikacja
# Dane: eggs - liczba jajek (całkowita, nieujemna)
# Wynik: boxes - liczba pełnych pudełek po 6, left - jajka, które zostały

eggs = 45
boxes = eggs // 6
left = eggs % 6
print(f"Jajek: {eggs}, pełnych pudełek: {boxes}, zostaje: {left}")

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Informatyka - technikum klasa 1·Zaloguj się, aby zapisać postęp na koncie.