Search Header Logo
Iteracyjne podejście w rozwiązywaniu problemów

Iteracyjne podejście w rozwiązywaniu problemów

Assessment

Presentation

Information Technology (IT)

10th Grade

Practice Problem

Medium

Created by

Magdalena Szukała

Used 2+ times

FREE Resource

6 Slides • 7 Questions

1

Iteracyjne podejście
w rozwiązywaniu problemów

media

2

Cel zajęć

  • Rozwiążesz proste problemy algorytmiczne dotyczące liczb całkowitych.

  • Zastosujesz podstawowe konstrukcje programistyczne w języku C++.

  • Napiszesz w języku C++ proste programy przedstawiające rozwiązania omawianych problemów.

3

Draw

Iteracja = pętla

Narysuj, jak rozumiesz pętlę.

4

Program dzielący liczby na cyfry

5

Program realizujący algorytmy podziału na równoliczne grupy

6

Open Ended

Praca w parach
Skonsultuj się ze swoim partnerem i odpowiedz na pytanie:

Którą pętle wybrać: while / do...while / for?

7

Typowe błędy pętli

  • Zapomnienie o aktualizacji zmiennej pętli może spowodować nieskończone pętle.

  • Źle umieszczone średniki mogą przedwcześnie zakończyć pętle.

  • Błędy przesunięcia o jeden występują, gdy granice pętli są nieprawidłowe.

8

Podsumowanie

  1. Co to jest iteracja i dlaczego jest używana w programowaniu?

  2. Na czym polega różnica między instrukcją while a do...while w języku C++?

  3. Jak wygląda konstrukcja instrukcji for w języku C++ i jakie są jej trzy główne części?

9

Multiple Choice

Co to jest iteracja i dlaczego jest używana w programowaniu?

1

Proces powtarzania zestawu instrukcji określoną liczbę razy lub do momentu spełnienia określonego warunku; jest używana do automatyzacji powtarzalnych zadań.

2

Proces wykonywania instrukcji warunkowej raz.

3

Proces sortowania danych w tablicy.

4

Proces kompilacji kodu źródłowego.

10

Multiple Choice

Która pętla powtarza działania, dopóki warunek nie będzie fałszywy?

1

while

2

for

3

if

4

repeat

11

Multiple Choice

Na czym polega różnica między instrukcją while a do...while w języku C++?

1

Instrukcja while wykonuje blok kodu co najmniej raz, a do...while sprawdza warunek przed każdą iteracją.

2

Instrukcja while sprawdza warunek przed każdą iteracją, a do...while wykonuje blok kodu co najmniej raz i sprawdza warunek po każdej iteracji.

3

Instrukcja while jest używana do sortowania danych, a do...while do wyszukiwania danych.

4

Instrukcja while jest używana tylko w języku C++, a do...while w innych językach programowania.

12

Multiple Choice

Jak wygląda konstrukcja instrukcji for w języku C++ i jakie są jej trzy główne części?

1

for (warunek; inicjalizacja; inkrementacja) { // kod do wykonania }

2

for (inicjalizacja; warunek; inkrementacja) { // kod do wykonania }

3

for (inkrementacja; warunek; inicjalizacja) { // kod do wykonania }

4

for (warunek; inkrementacja; inicjalizacja) { // kod do wykonania }

13

Poll

Jak oceniasz swoją wiedzę na temat iteracji?

bardzo dobrze - masz pełną kontrolę nad iteracjami

dobrze - wiesz, jak efektywnie zarządzać iteracjami

źle - musisz to powtórzyć

bardzo źle - konieczne jest powtórzenie materiału

Iteracyjne podejście
w rozwiązywaniu problemów

media

Show answer

Auto Play

Slide 1 / 13

SLIDE