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.

wczytaj-fraktal.pypython
a = int(input())
b = int(input())
  1. 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.

suma-fraktal.pypython
a = 7
b = 3
suma = a + b
print(suma)
Wynik
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.

Ta interakcja wymaga włączonego JavaScriptu.

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.

pelne-powitanie.pypython
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!")
Wynik
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ę.

Oczekiwany rezultat
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.

Oczekiwany rezultat
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ę →
Źródła i dalsza nauka