Розділ 3. Алгоритмізація і програмування п. 3.1. Алгоритми й основні алгоритмічні структури. Складання обчислювальних алгоритмів.

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



Advertisements
Похожие презентации
Розгалуження в алгоритмах і програмах Алгоритми з розгалуженням.
Advertisements

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

Розділ 3. Алгоритмізація і програмування п Алгоритми й основні алгоритмічні структури. Складання обчислювальних алгоритмів.

Поняття алгоритму. Алгоритм – це послідовність команд, що визначає, які дії і в якому порядку потрібно виконати, щоб досягти поставленої мети.

Лінійні алгоритму. Якщо кожна команда алгоритму завжди виконується, причому тільки один раз, такий алгоритм називається лінійним алгоритм.

Задача1. Скласти алгоритм для обчислення значення виразу а=b*c, де а, b, c – дійсні числа. 1.Задати значення змінних а, b, c. 2.x = b * c 3.y = a – x 4.Повідомити значення змінної y. 5.Закінчити виконання алгоритму.

Виконаємо алгоритм для таких значень змінних: 1. а = 3; b = 4; c = а = -5,1; b = 14; c = -0, а = -15; b = 4,2; c = 0.

Алгоритм з розгалуженням Алгоритм, який містить команду умови і, залежно від результату перевірки цієї умови (так або ні), виконується різні команді, називається алгоритмом з розгалуженням. Якщо Інакше Все Якщо Все

Задача 2. Скласти алгоритм для обчислення значення виразу (а-b):(c-d), де а, b, c, d – дійсні числа. 1.Задати значення змінних а, b, c, d. 2.x = c - d 3.Якщо х=0, то повідомити вираз значення не має: ділення на нуль і виконати команду 7, якщо ні – виконати команду 4. 4.y = a – b 5.z = y / x 6.Повідомити значення змінної z. 7.Закінчити виконання алгоритму.

Виконаємо алгоритм для таких значень змінних: 1. а = 5; b = 6; c = -3, d = а = 2,5; b = -4,2; c = 12, d = 7, а = 12,3; b = -1; c = 8,2; d = 8,2.