Інформатика

Безкоштовно

Зараховано 1 учня

Урок 29. Алгоритми і програми з розгалуженнями.

Виконайте вправу

Пригадаємо!

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

Розрізняють дві форми структури розгалуження: повну та неповну. Структура розгалуження повної форми схожа на умовне висловлювання «Якщо — то — інакше», у якому після «то» та «інакше» записують не висловлювання, а команди, які необхідно виконати залежно від істинності висловлювання, записаного в умові.

Структура розгалуження неповної форми схожа на умовне висловлювання «Якщо — то», у я кому після «то» записують не висловлювання, а послідовність команд, які необхідно виконати, коли висловлювання, записане в умові, є істинним.

Працюємо за комп’ютером!

Завдання 1. Складіть проект під час виконання якого виконавець пройде вниз на 20 кроків, якщо натиснуто клавішу “стрілка вниз”, скаже “Привіт”, якщо натиснуто клавішу стрілка вгору.

Завдання 2. «Оцінка за тест»

Умова: Комп’ютерна програма перевіряє кількість балів, яку учень отримав за тест з інформатики (максимум — 12 балів). Розгалуження: Якщо кількість балів більше або дорівнює 10, вивести повідомлення «Молодець!», інакше вивести — «Спробуй ще раз, ти можеш краще!».

Завдання 3. Вибір фігури за клавішею:

Умова: Створіть проєкт, у якому виконавець (олівець або інший персонаж) запитує користувача: «Що намалювати: шестикутник чи трикутник?».

  • Якщо користувач натискає клавішу «1», виконавець має намалювати шестикутник (сторона 40 кроків, колір зелений).
  • Якщо користувач натискає будь яку іншу клавішу, виконавець має намалювати рівносторонній трикутник (сторона 100 кроків, колір синій).

Підказка для Scratch:

  • Використовуйте блок якщо <клавішу (1) натиснуто?> то ... інакше ....

  • Не забудьте додати розширення «Олівець» та команди опустити олівець і очистити все.

 

0.00 на основі 0 рейтингів

5 зірок
0%
4 зірок
0%
3 зірок
0%
2 зірок
0%
1 зірок
0%