Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Що таке алгоритм.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
804.73 Кб
Скачать

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 градусів, то включити опалення.

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

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

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

 Блок схема  алгоритму  з розгалудженням

                

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

Наприклад:

Алгоритм фарбування паркана:

1) пофарбувати одну дошку;

2) перейти до наступної;

3) виконати дію 1;

4) завершити роботу тільки після фарбування останньої дошки.

Алгоритм множення - це виконання заданої кількості повторення дії додавання - наприклад: 20 * 45 = 20 + 20 + 20 + 20 + . + 20 - результат додавання 45 доданків, кожен з яких рівний 20.

Приклад циклічного алгоритму

                         

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]