Програми з розгалуженнями.Команда IF Підготувала Крилік Анастасія 7-Д.

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



Advertisements
Похожие презентации
Тема 2. Розгалуження. Алгоритми розгалуження Задача. Ввести два цілих числа і вивести на екран більше з них. Ідея розвязання: потрібно вивести на екран.
Advertisements

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

Програми з розгалуженнями.Команда IF Підготувала Крилік Анастасія 7-Д

План: Неповне і повне розгалуження Складена команда. Приклади програм з розгалуженням Діапазонний (інтервальний) тип даних Оператор вибору case. Приклади.

Неповне розгалуження Неповне розгалуження Реалізується за допомогою команди if (якщо): if then ; Дія команди: якщо логічний вираз істинний, то виконується команда 1, інакше (якщо він хибний), то буде виконуватися команда, яка знаходиться за даною конструкцією.

Блок-схема неповного розгалуження Логічний вираз команда 1

Команда повного розгалуження має вигляд: if then else ; Дія команди: якщо логічний вираз істинний, то виконується команда 1, якщо логічний вираз хибний – то команда 2. Зауваження 1: перед словом else не ставиться крапка з комою. Зауваження 2: команди 1 і 2 можуть бути простими або складеними.

Блок-схема повного розгалуження Логічний вираз команда 1 команда 2

Складена команда Це конструкція, в якій декілька команд обєднано в одну за допомогою службових слів begin та end (їх ще називають операторними дужками). begin ;..……………. end; Зауваження: запис begin end або ; ; називається порожньою командою.

Загальний вигляд діапазону:.. ;.. ; Наприклад: діапазон 6..9 містить числа 6, 7, 8, 9; діапазон a..d містить символи a, b, c, d.

Оголошення діапазонного типу Діапазонні змінні можна оголошувати у розділі var, не використовуючи типів char, integer, byte. Наприклад, var n, k: 1..9; s: a..c; Vik: ;

Наприклад, записати дані у вигляді діапазону 2, 3, 4, 5, 6; 2, 3, 4, 5, 6; 121, 122, 123, 124; 121, 122, 123, 124; c, d, e, f, g; c, d, e, f, g; 2..6; ; c..g;

Загальний вигляд команди вибору case of : ; …… : else end;

Вираз – Вираз – це проста змінна цілого, символьного або логічного типу, але не дійсного типу і не типу string. Діапазон (список) значень – Діапазон (список) значень – сталі або діапазони, тип яких збігається з типом виразу. Якщо діапазон (інтервал) значень складається з декількох елементів, то вони перераховуються через кому.

Складова частина else case. else може бути відсутня – тоді матимемо коротку форму команди вибору case.

Дія команди: Якщо значення виразу збігається зі значенням з найближчого списку, то виконується відповідна команда, що записана після двокрапки, і на цьому виконання команди case закінчується. Якщо ні, то виконується команда після слова else.