Informatyka · Python · krok po kroku
Trzy wiersze powitania. Dwie liczby na wejściu.
To krótkie zadanie, ale uczy ważnej rzeczy: program ma odpowiedzieć dokładnie tak, jak prosi autor, a nie „mniej więcej podobnie”.
- Szkoła podstawowa
- Kod z objaśnieniami
- Trudniejsze zadania w biurku
Po tej lekcji: wczytasz A i B, policzysz sumę i zbudujesz trzy wymagane wiersze.
Zakres podstawowy · materiał otwarty
Skąd pochodzi zadanie?
Punktem wyjścia jest zadanie „powitanie i suma dwóch liczb”, autor Marcin Kasprowicz, V Konkurs Programistyczny FRAKTAL, 21.02.2025, Zespół Szkół nr 1 w Działdowie. Treść i przykład przekazał nauczyciel. Poniższe omówienie, pokazy i ćwiczenia są opracowaniem dydaktycznym BitEdu. Punkty biurka 0/1/2 są niezależne od punktacji konkursu.
Najpierw ustal, co dostajesz i co oddajesz.
Wejście: dwie liczby całkowite A i B, każda w osobnym wierszu, od 1 do 100. Wyjście ma dokładnie trzy wiersze. W środkowym podstawiamy wartości A i B oraz ich sumę, zgodnie z przykładem autora: „Suma 7 i 3 to 10.”.
Litery A i B w opisie są oznaczeniami danych. Nie wypisujemy ich dosłownie. W programie nie dodawaj pytań ani dodatkowych opisów na standardowym wyjściu. W biurku pytania wewnątrz input() są pomijane przez sprawdzarkę, ale rozwiązanie konkursowe zostawimy bez nich.
Krok 1: odbierz dwie liczby.
a = int(input())
b = int(input())
- Osobne wiersze dla wejścia 7, Enter, 3, Enter otrzymasz a = 7 i b = 3. Int jest potrzebne, żeby potem dodawać liczby, a nie sklejać tekst.
Krok 2: policz sumę i sprawdź wynik.
Tutaj podaliśmy dane na stałe tylko do sprawdzenia działania. W pełnym rozwiązaniu wczytujemy je z wejścia.
a = 7
b = 3
suma = a + b
print(suma)
10
Sprawdź w działaniu
Krok 3: porównaj poprawny komunikat z pomyłkami.
Wybierz wariant kodu. Zobacz różnicę między danymi w zdaniu, dosłownymi literami A/B i brakiem f przed tekstem.
Krok 4: łączymy wszystko w gotowe rozwiązanie.
Uruchom dla wejścia 7 i 3 w osobnych wierszach. Następnie spróbuj 1 i 100. Wtedy drugi wiersz powinien brzmieć „Suma 1 i 100 to 101.”. Kod jest opracowaniem dydaktycznym, nie przypisujemy autorowi zadania autorstwa tego rozwiązania.
a = int(input())
b = int(input())
suma = a + b
print("Witaj na V Konkursie FRAKTAL!")
print(f"Suma {a} i {b} to {suma}.")
print("Powodzenia, programisto!")
Witaj na V Konkursie FRAKTAL! Suma 7 i 3 to 10. Powodzenia, programisto!
Przetestuj coś innego niż 7 i 3.
Wynik wpisany na stałe może przejść przykład, ale nie rozwiązuje zadania. Sprawdź pary 1 i 1, 100 i 100 oraz 7 i 3. Porównaj wszystkie trzy wiersze, wielkość liter, wykrzykniki i kropkę na końcu środkowego zdania.
Przekazany fragment tabeli punktacji wymienia wariant A = 7, B = 3 za 20 punktów. Nie znamy pozostałych wierszy tej tabeli. Nie dopisujemy ich i nie utożsamiamy tej punktacji z oceną biurka.
Ćwiczenie z pomocą · samodzielna praca
Podobne zadanie: szkolny trening.
Wczytaj dwie liczby całkowite 1–100 w osobnych wierszach. Wypisz dwa wiersze: Witaj na treningu! oraz Wynik dodawania: X. Zastąp X sumą, zachowaj kropkę.
Wejście: 2 5 Wyjście: Witaj na treningu! Wynik dodawania: 7.
? Potrzebujesz pomocy? Rozwiązuj krok po kroku.
Krok 1 — pokaż podpowiedź
Najpierw wczytaj obie liczby przez int(input()).
Krok 2 — pokaż podpowiedź
Przygotuj f-string z obliczoną sumą.
Krok 3 — pokaż podpowiedź
Użyj dwóch print(). Sprawdź również 100 i 100.
Otwórz tylko tyle podpowiedzi, ile potrzebujesz. Po każdym kroku wróć do zadania i sprawdź wynik.
Ćwiczenie z pomocą · samodzielna praca
Podobne zadanie: mnożymy zamiast dodawać.
Wczytaj A i B (całkowite 1–100) w osobnych wierszach. Wypisz dokładnie Obliczamy! oraz Iloczyn A i B to X. — w drugim wierszu podstaw wartości A, B i iloczyn X.
Wejście: 7 3 Wyjście: Obliczamy! Iloczyn 7 i 3 to 21.
? Potrzebujesz pomocy? Rozwiązuj krok po kroku.
Krok 1 — pokaż podpowiedź
Zachowaj wczytanie, zmień działanie z + na *.
Krok 2 — pokaż podpowiedź
W drugim wierszu potrzebujesz trzech wstawek w klamrach.
Krok 3 — pokaż podpowiedź
Kropka stoi po wyniku, poza klamrą.
Otwórz tylko tyle podpowiedzi, ile potrzebujesz. Po każdym kroku wróć do zadania i sprawdź wynik.
Po zalogowaniu zobaczysz dodatkowe lekcje i materiały oznaczone jako rozszerzenie. Podstawowe quizy i zadania pozostają dostępne w biurku.
Dalej na swoim koncie
Rozgrzewki, quiz i zadania są w biurku ucznia.
Teoria jest otwarta dla wszystkich. Żeby rozwiązywać zadania, zapisywać szkice i widzieć swój postęp, zaloguj się.
Zaloguj się →