Вказівка повторення. повторити правила опису циклічних алгоритмів за допомогою блок-схем і навчальною алгоритмічною мовою, повторити правила опису циклічних.

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



Advertisements
Похожие презентации
Тема: Вказівка повторення та її опис навчальною алгоритмічною мовою та мовою програмування. Мета: повторити правила опису циклічних алгоритмів за допомогою.
Advertisements

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

Вказівка повторення

повторити правила опису циклічних алгоритмів за допомогою блок-схем і навчальною алгоритмічною мовою, повторити правила опису циклічних алгоритмів за допомогою блок-схем і навчальною алгоритмічною мовою, навчити описувати циклічні алгоритми мовою програмування Паскаль, навчити описувати циклічні алгоритми мовою програмування Паскаль, формувати алгоритмічний стиль мислення, розвивати логічне мислення, підтримувати інтерес до предмету. формувати алгоритмічний стиль мислення, розвивати логічне мислення, підтримувати інтерес до предмету.

Цикл - це базова структура, яка передбачає повторне виконання дії або блоку дій, якщо виконується певна умова.

Цикли бувають трьох видів цикл для цикл для цикл поки цикл поки цикл до цикл до

умова тіло циклу +- вхід вихід цикл ПОКИ тіло циклу умова ні так вхід вихід цикл ДО Графічно цикл зображують так умова тіло циклу +- вхід вихід цикл ПОКИ тіло циклу умова ні так вхід вихід цикл ДО умова тіло циклу +- вхід вихід цикл ПОКИ тіло циклу умова ні так вхід вихід цикл ДО

i:=a,b,c тіло циклу ні так вхід вихід цикл З ПАРАМЕТРОМ

В навчальній алгоритмічній мові записується так: пц для і від а до b крок с серія вказівок кц В мові Паскаль вказівка має вигляд: for :=a to b do ; Цикл для (for – to – do)

початок Ввести а і в і:=а,в,1 к:=і*і к1:=к*і друкувати к,к1 кінець так Program Table1; uses crt; var i,a,b,k,k1:integer; begin clrscr; writeln(Ввести значення а і b); readln(a,b); for i:=a to b do begin k:=i*i; k1:=k*i; writeln(i=, i:3, k=, k:5, k1=, k1:6); end; readln end. Задача 1. Знайти квадрати і куби всіх натуральних чисел від 20 до 30.

В навчальній алгоритмічній мові записують так: пц поки кц Оператор циклу в мові Паскаль має вигляд: while do ; Цикл ПОКИ (або коротко while – do)

к1:=к*і і:=і+1 кінець початок Ввести а,в і:=а і<=в так к:=і*і Друк і,к,к1 ні Program Table2; uses crt; var i,a,b,k,k1:integer; begin clrscr; writeln(Ввести значення а і b); readln(a,b); i:=a; while i<=b do begin k:=i*i; k1:=k*i; writeln(i:3,,k:5,,k1:7); i:=i+1; end; readln end.

В навчальній алгоритмічній мові записують так: пц повторювати до кц В мові програмування Паскаль має вигляд: repeat until ; Цикл ДО (або коротко repeat – until)

Ввести а і в і:=a к:=і*і к1:=к*і Друк і,к,к1 і:=і+1 і>в кінець початок ні так Program Table3; uses crt; var i,a,b,k,k1:integer; begin clrcsr; writeln(Ввести значення а і в); readln(a,b); i:=a; repeat k:=i*i; k1:=k*i; writeln(i=, i:3, k=, k:5, k1=, k1:6); i:=i+1 until i>b; readln end.