RL498HMU83TG7
Wąż pije kawę w kubku z napisem Witaj świecie

PYI_PY_W13_M05 Instrukcje iteracyjne i ich zapisywanie w języku programowania

Obraz wygenerowany przez sztuczną inteligencję Canva.ai
Źródło: domena publiczna.
Już wiesz
  • do czego służą iteracje,

  • kiedy należy zastosować mechanizm iteracji,

  • jaka jest składnia i jak działają pętlę for i pętle while,

  • na czym polegają  różnice pomiędzy pętlami forwhile,

  • w jaki sposób można przerwać działanie pętli.

Teraz czas na sprawdzenie swojej wiedzy i umiejętności w praktyce.

RE7TCTF1Z4B7N
Ćwiczenie 1
R9SVJ28G9FELH
Ćwiczenie 2
R17LXFT9E3QM4
Ćwiczenie 3
R1HEJUVK9GEUB
Ćwiczenie 4
1
Ćwiczenie 5

Napisz program, który wypisze wszystkie liczby całkowite z przedziału <a, b>. Przetestuj działanie programu dla przedziału <5, 27>.

Specyfikacja problemu:

Dane:

  • a – liczba całkowita

  • b – liczba całkowita

Wynik:

Program wypisuje wszystkie liczby całkowite z przedziału <a, b>.

R1CTVK48DVNBP
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.

Napisz program, który wypisze wszystkie liczby całkowite z przedziału <0, 19>. Użyj pętli while.

Linia 1. i znak równości 0. Linia 3. kratka tu zapisz swój program.
1
Ćwiczenie 6

Napisz program, który za pomocą pętli oblicza sumę liczb nieparzystych z przedziału <m, n>. Przetestuj działanie programu dla przedziału <1, 20>.

Specyfikacja problemu:

Dane:

  • n – liczba całkowita

  • m – liczba całkowita

Wynik:

Program wypisuje sumę liczb nieparzystych z przedziału <m, n>.

RRF4QOSCDFBE3
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.

Napisz program, który za pomocą pętli oblicza sumę liczb nieparzystych w przedziale <1,  20>.

Linia 1. m znak równości 1. Linia 2. n znak równości 0. Linia 4. prawy ukośnik prawy ukośnik Tutaj wpisz kod. Linia 6. print otwórz nawias okrągły n zamknij nawias okrągły.
1
Ćwiczenie 7

Napisz program, który wypisze dany łańcuch znaków tekst x razy. Przetestuj działanie programu dla łańcucha znaków panta rhei, który ma zostać wypisany 19 razy. Użyj pętli while.

Specyfikacja problemu:

Dane:

  • tekst – łańcuch znaków do wypisania

  • x – liczba naturalna

Wynik:

Program wypisuje w nowych liniach x razy łańcuch znaków tekst.

R16QEUUE1S3Z2
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.

Napisz program, który wypisze napis „panta rhei” dziewiętnaście razy. Użyj pętli while.

Linia 1. tekst znak równości cudzysłów panta rhei cudzysłów. Linia 3. kratka tu zapisz swój program.
1
Ćwiczenie 8

Napisz program, który wyświetli następujące wyjście:

Linia 1. 1. Linia 2. 22. Linia 3. 333. Linia 4. 4444. Linia 5. 55555. Linia 6. 666666. Linia 7. 7777777. Linia 8. 88888888. Linia 9. 999999999.

Specyfikacja problemu:

Wynik:

Na standardowym wyjściu program drukuje zaprezentowany w poleceniu wzór.

Wskazówka:

Jeżeli nie chcemy, aby funkcja print dodawała do napisu symbol końca linii, wywołujemy ją z parametrem end. Przykład: print(x, end='')

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