Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Розгалуджений алгоритм

Читайте также:
  1. II. Задания по циклическим алгоритмам
  2. АЛГОРИТМ
  3. Алгоритм
  4. АЛГОРИТМ
  5. Алгоритм 1. Сила магического мышления
  6. Алгоритм 2. Магическое состояние
  7. Алгоритм 2. Состояние Мага

Блок-схеми алгоритмів

ЛІНІЙНИЙ АЛГОРИТМ РОЗГАЛУДЖЕНИЙ АЛГОРИТМ ЦИКЛІЧНИЙ АЛГОРИТМ

5. Використовуються наступні способи представлення алгоритму:

- на природній мові;

- у вигляді схеми (блок-схеми;

- на алгоритмічній мові;

- на мові програмування.

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

1. Словесний спосіб - запис алгоритму словами української, російської або англійської мови.

Приклади алгоритмів з життя.

2. Табличний спосіб - запис алгоритму у формі таблиці. Наприклад, дано завдання:

Знайдіть значення виразу при а=2, 4, 5,...

а        
а+5        

3. Алгоритмічна мова стрілок

Команди алгоритмичної мови стрілок– числа від 1 до 9 та стрілки:

4. Графічний спосіб

При графічному способі запису алгоритмів використовуються наступні блоки:

6. Лінійний (послідовний) алгоритм – опис дій, які виконуються лише один раз, в заданому порядку (послідовно, одне за іншим).

Наприклад:

- алгоритм відмикання дверей;

- алгоритм приготування бутерброда;

- алгоритм обчислення значення числових виразів, що містять тільки дії додавання і віднімання (1299 - 342 + 7 - 182);

- алгоритм розв`язування рівнняння;

- алгоритм розв`язування задач.

Блок схема лінійного алгоритму

Алгоритм розв`язування прикладів:

1. Визнач порядок дій

2. Виконай дії в дужках

26 + (32 - 16) = 42

3. Решту дій виконай по порядку

215 - (38 + 169) = 8

500–(239+85)+457= 633

Алгоритм розв`язування текстових задач

1. Уважно прочитай задачу і в думках уяви, про що в ній іде мова

2. Визнач, які величини відомі, а які невідомі

3. Подумай і поясни як за допомогою відомих величин знайти

невідомі

4. Розв`язжи задачу і назви відповідь

Алгоритм: «Що значить уміти вчитися?»

1. Потрібно дуже захотіти чому-небудь навчитися

2. Сам спробуй подолати свої труднощі.

(Будь готовим до того, щоколи ти щось пробуєш вперше, не завжди виходить!

3. Зупинися і подумай. Поясни, чого ти не знаєш.

4. Постав собі мету.

Сам знайди спосіб досягнення. Ось тоді і навчишся.

7. Алгоритм, що розгалужується, - алгоритм, в якому залежно від умови виконується або одна або інша послідовність дій.

Повна форма: «якщо виконується умова, то., інакше.». Дії передбачені і при виконанні умови, і при його невиконанні. Неповна форма: «якщо виконується умова, то.».

Дії передбачені тільки при виконанні умови. При невиконанні умови ніякі дії не виконуються.

Наприклад:

1) Якщо пішов дощ, то відкрийте парасольку, інакше - парасольку покладете в сумку (повна форма алгоритму, що розгалужується);

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

2) Якщо квиток в кіно коштує не більше 10 гривнів, то купити квиток і зайняти місце в залі, інакше - повернутися додому.

(Визначте форму алгоритму)

3) З інструкції комунальним службам: «Якщо середньодобова температура повітря нижче 8 градусів, то включити опалення.

(Визначити форму алгоритму)

Арифметичні дії множення, ділення, додавання і віднімання - виконуються по певних алгоритмах, відомих з курсу математики початкової школи і носять відповідні імена.

Наведіть приклади алгоритмів письмових випадків додавання, віднімання, множення і ділення та визначте вид кожного з них.


Дата добавления: 2015-08-13; просмотров: 590 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Що таке алгоритм...| Блок схема алгоритму з розгалудженням

mybiblioteka.su - 2015-2024 год. (0.006 сек.)