Команда повторення (while, repeat). Головні питання 4 Що таке цикли і де вони застосовуються? 1 2 3 5 Що являє собою оператор while Що являє собою оператор.

Презентация:



Advertisements
Похожие презентации
Опис програм мовою програмування Вказівка повторення з передумовою while Вказівка повторення з передумовою while Вказівка повторення з передумовою while.
Advertisements

Поняття циклу. Класифікація циклів. Порівняльна характеристика циклів. Формати команд повторення мовою програмування.
Застосування складних команд 1. Програма визначення суми n чисел 1. Програма визначення суми n чисел 1. Програма визначення суми n чисел 1. Програма визначення.
Програмування на мові Паскаль Тема Цикли. Цикли Цикл – це багатократне виконання однакової послідовності дій. цикл з відомою кількістю кроків цикл з невідомою.
Основи алгоритмізації та програмування Вказівка повторення. Цикли.
Ізяславський НВК 2, Гульчак Інна Василівна ЦИКЛИ.
Бройченко А.Г КОМАНДИ ПОВТОРЕННЯ (Turbo Pascal 7.0) КОМАНДИ ПОВТОРЕННЯ (Turbo Pascal 7.0) Інформатика-11 Тема-4.
Вказівка повторення. повторити правила опису циклічних алгоритмів за допомогою блок-схем і навчальною алгоритмічною мовою, повторити правила опису циклічних.
Циклічні структури та розгалуження 1. Команда розгалуження (блок-схема) 1. Команда розгалуження (блок-схема) 1. Команда розгалуження (блок-схема) 1. Команда.
Тема 2. Розгалуження. Алгоритми розгалуження Задача. Ввести два цілих числа і вивести на екран більше з них. Ідея розвязання: потрібно вивести на екран.
Ковальчук О.М КОМАНДИ РОЗГАЛУЖЕННЯ (Turbo Pascal 7.0) КОМАНДИ РОЗГАЛУЖЕННЯ (Turbo Pascal 7.0) Інформатика-11 Тема-4 Ковальчук О.М., 2007.
Перевірка знань за темою Алгоритми Що таке алгоритми ? Наведіть приклади. Що ви знаєте про історію виникнення алгоритмів ? Що таке система команд виконавця.
Розгалуження в алгоритмах і програмах Алгоритми з розгалуженням.
Що таке цикл? Чим характерний цикл як фрагмент алгоритму? Що таке розгалуження? Чим характерне розгалуження як фрагмент алгоритму?. Чим цикл відрізняється.
Цикли в мові С++ Цикл - це процес виконання певного набору команд деяку кількість разів.
Тема: Вказівка повторення та її опис навчальною алгоритмічною мовою та мовою програмування. Мета: повторити правила опису циклічних алгоритмів за допомогою.
Це така алгоритмічна конструкція, де за певних умов виконується команда або серія команд. З Передумовою (WHILE) З Післяумовою (REPEAT) З Параметром (FOR)
Етапи створення проекту : 1. Створення графічного інтерфейса проекта 2. Установка значень властивостей обєктів графічного інтерфейса 3. Створення і редагування.
Базові структури алгоритмів Інформатика-11 Тема-2.
ТЕМА УРОКУ:. ВИБІР В ЖИТТІ ЛЮДИНА РОБИТЬ КОЖНОГО ДНЯ САМА. ВОНА ВИБИРАЄ ДОБРО ЧИ ЗЛО, ПРАВДУ ЧИ НЕПРАВДУ, ЧЕСТЬ ЧИ БЕЗЧЕСТЯ. КОМПЮТЕР РОБИТЬ ВИБІР ЗА.
Транксрипт:

Команда повторення (while, repeat)

Головні питання 4 Що таке цикли і де вони застосовуються? Що являє собою оператор while Що являє собою оператор repeat? Порівняння роботи операторів while і repeat Add your text in here

Цикли- це повторення групи команд, поки виконується (або не виконується) деяка умова.

Види циклів З передумовою З післяумовою З параметром

Оператор while-do умова Тіло циклу вихід - + Тіло циклу буде виконуватися доти, поки умова отримує значення true. Якщо тільки на деякому кроці циклу умова набуде значення false, цикл припинить свою роботу.

Як організовується цикл з передумовою мовою програмування Pascal?

Приклад Обчислити значення n! Program cikl_while; Var I,f,n:integer; Begin Write (n); f:=1; i:=1; while i<n do begin f:=f*i; i:=i+1; end; Writeln(факторіал=, f); End.

Оператор repeal-until + умова Тіло циклу вихід Тіло циклу буде виконуватись доти, поки умова oтримує значення false. Якщо тільки на деякому кроці циклу умова набуде значення true, цикл завершить свою роботу.

Як організовується цикл з післяумовою мовою програмування Pascal? Repeat Оператор1; Оператор2;. ОператорN; Until ;

Приклад Обчислити значення n! Program cikl_repeat; Var I,f,n:integer; Begin Write (n); f:=1; i:=1; repeat f:=f*i; i:=i+1; Until i>n; Writeln(факторіал=, f); End.

Порівняння Перевірка умови після виконання Виконануэться поки умова False Тіло циклу виконується як мінімум один раз repeat Перевірка умови перед виконанням Виконується поки умова True Може бути випадок, коли тіло циклу не виконується жодного разу while

Задача Алгоритм Евкліда Знайти НСД двох цілих додатних чисел Program Evklid; Var a,b,c: integer; begin readln( a, b); While b>0 do begin c:= a MOD b; a:= b; b:= c; end; Writeln (NSD(a,b)=,a); end.

Контрольні запитання 1.Що називається циклом? 2.Які види циклів ми сьогодні розглянули? 3.Що являє собою команда повторення з передумовою? 4.Що являє собою команда повторення з післяумовою? 5.Назвати відмінності цих двох видів циклу.

Домашнє завдання 1.Вивчити конспект. 2.Розвязати задачі. Вартість однієї шоколадки 9грн.50коп. Вивести на екран вартість 2, 3, 10 шоколадок. Знайти всі двоцифрові числа, кратні 8.

Дякуємо за увагу