Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
1
Polecenie 1

Napisz program, który sprawdzi, czy podany przez użytkownika wyraz slowo jest palindromempalindrompalindromem.

Przetestuj program dla słowa owocowo.

Specyfikacja:

Dane:

  • slowo – sprawdzane słowo; łańcuch znaków

Wynik:

Komunikat „Słowo slowo jest palindromem” albo „Słowo slowo nie jest palindromem”.

R1Xp8gNFYFk7R
Wymyśl pytanie na kartkówkę związane z tematem materiału.
1
Polecenie 2

Porównaj swoje rozwiązanie z prezentacją.

R1b1srlCuTWdo1
Wybierz dowolne angielskie słówko ze słowniczka i zapytaj kolegę o jego znaczenie.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Jeśli chcesz dowiedzieć się więcej na temat palindromów, przejdź do e‑materiału PalindromyPtOCK6wIjPalindromy.

1
Ćwiczenie 1

Wykorzystując schemat interaktywny, zapisz program, który sprawdzi, czy dwa łańcuchy znaków są takie same. Program powinien wyświetlać komunikat tak, jeśli są takie same, oraz nie jeśli nie są takie same. Przetestuj działanie programu dla następujących danych:

Linia 1. slowo1 znak równości aaababbababaab. Linia 2. slowo2 znak równości aaabbabababaab.

Specyfikacja problemu: Dane:

  • slowo1 – łańcuch znaków

  • slowo2 – łańcuch znaków

Wynik:

  • czyTakieSame – łańcuch znaków

R1bgpt5NlZLCg
Wymyśl pytanie na kartkówkę związane z tematem materiału.

Program napisz z wykorzystaniem języka Python.

RDkVgMkQMmbqy
palindrom
palindrom

wyrażenie brzmiące tak samo, gdy jest czytane zarówno od strony lewej do prawej, jak i wspak (np. „a kilku tu klika”)