

Цикл з лічільником
Presentation
•
Other
•
KG
•
Practice Problem
•
Hard
Яна Скляр
FREE Resource
15 Slides • 0 Questions
1
Цикли з відомою кількістю повторень
Цикл for.
2
3
Технологічні цикли
4
Циклом (командоюповторення) називають
процесповтореннядій.Циклічніалгоритми
забезпечуютьповторневиконаннядеякихкоманд.
Організаціякомандиповторенняв
Скретч
Організаціякомандиповторенняувиглядіблок
схеми
5
Як організовуються цикли у Python?
6
Шкала чисел (range)
Циклзпараметрому Python може
перебиратизначеннярізнихтипів: числа,
букви, рядки, елементиспискутощо.
Функціяrange()створюєпослідовність
чиселувиглядіарифметичноїпрогресії
(шкалу). Цяфункціяприймаєтри
параметри:
початковечисло, якевключаєтьсяушкалу;
кінцевечисло, якеневключаєтьсяушкалу;
крокабозначеннязміни, якеможебути
додатнімчивід'ємним.
Крокозначає, щонаступнезначенняшкали
відрізняєтьсявідпопередньогона
значенняцьогокроку.
7
Шкала чисел (range)
Можна задавати лише один або два параметри цієї функції, тоді решта
параметрів прийматимуть значення за замовчанням. Для початкового
числа це значення 0, а крок рівний 1. Для кінцевого числа значення
за замовчанням не існує, тому це обов'язковий
параметр функції range().
□
range (n)
Шкала чисел від 0 до n-1
□
range (k, n)
Шкала чисел від k до n-1
□
range (k, n, m)
□
Шкала чисел від k до n-1 з кроком m (може бути від'ємним)
8
Шкала чисел (range)
Наприклад
range(1,10,3)
початковим числом є 1 (включно), кінцевим числом є 10 (не
включно), а кроком є 3. Таким чином ця функція утворює
послідовність чисел [1,4,7].
range(3,-3,-2)
створює набір чисел [3,1,-1], оскільки починає шкалу із
значення 3, і перебирає числа з кроком -2 поки не досягне
значення -3 (не включаючи це число). Якби нам потрібно було
включити й число -3 у цю шкалу, функцію слід було би
записати як range(3,-4,-2).
9
Команда циклу
Циклзпараметромвикористовується, коли
потрібнозабезпечитиповторенняблокукоманд
вказанукількістьразів. Параметрприцьомумає
набуватизначень, щовходятьупевнушкалу
(чисел, буквчиіншихелементів).
forзміннаinшкала:команди
Змінна - цепараметр, лічильник, котрийзмінює
своєзначеннящоразупривиконаннікомандциклу.
Одневиконаннякомандциклу
називаєтьсяітерацією.
Тілоциклускладаєтьсязкоманд, котрі
виконуютьсякількаразів.
10
Команда циклу
Задача 1. Надрукуватичиславід 1 до 10
11
Команда циклу
Задача 2. Надрукуватичиславід 1 до 20 урядок
12
Команда циклу
Задача 3. Знайтисумучиселвід 1
до 20
Задача 4. Зклавіатуривводитьсядвачисла. Знайтисуму
парнихчисел, якірозміщеніміжними
13
Задача 5.З клавіатури вводиться два
числа. Знайти суму непарних чисел, які
розміщені між ними.
Команда циклу
14
Завдання
Команда циклу
На 7 балів. Набрати , протестувати, виконатитанадіслатирозв’язки
задач 1 і 3.
На 9 балів. Набрати , протестувати, виконатитанадіслатирозв’язки
задач 2, 3, 4.
На 11 балів. Розв’язатитанадіслатизадачу 5 .
На 12 балів. Розв’язатизадачу 8934 - Марафон 3 зсайту
https://www.eolymp.com/uk/problems
15
Бажаю успіхів у
програмуванні!
Команда циклу
Цикли з відомою кількістю повторень
Цикл for.
Show answer
Auto Play
Slide 1 / 15
SLIDE
Similar Resources on Wayground
10 questions
Инструменты управления персоналом
Presentation
•
Professional Development
11 questions
146_Середнє арифметичне
Presentation
•
5th Grade
10 questions
Інформатика 8 клас
Presentation
•
8th Grade - University
11 questions
Таблиця множення числа 6
Presentation
•
2nd Grade
9 questions
Умножение одночленов.
Presentation
•
7th Grade
10 questions
ОГЭ (ПОВТОРЕНИЕ - 1)
Presentation
•
9th Grade
11 questions
повторение по 1 главе. Геометрия.
Presentation
•
5th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade