

Цикл з лічільником
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
11 questions
Основи Django
Presentation
•
1st - 5th Grade
9 questions
Ша!!
Presentation
•
8th Grade
13 questions
ША_6
Presentation
•
7th Grade
8 questions
87_Розкладання чисел на прості множники
Presentation
•
5th Grade
10 questions
Информатика и Информация
Presentation
•
5th - 6th Grade
10 questions
ВСПО "Дельфин.ru"
Presentation
•
University
11 questions
Защита, лабораторная работа №2
Presentation
•
10th Grade
11 questions
Використання об’єктів мови програмування для реалізації циклів
Presentation
•
8th Grade
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Other
20 questions
Cartoon Characters!
Quiz
•
KG - 5th Grade
10 questions
Movie Trivia
Quiz
•
KG - 2nd Grade
15 questions
Memorial Day Trivia
Quiz
•
KG - 12th Grade
12 questions
Name that Candy
Quiz
•
KG - 12th Grade
20 questions
Guess The App
Quiz
•
KG - Professional Dev...
20 questions
Guess that Disney
Quiz
•
KG - 5th Grade
16 questions
cartoons
Quiz
•
KG - 6th Grade
16 questions
Fun Fun Fun Fun!!!!!!!!!!!!!!
Quiz
•
KG - 5th Grade