Практичне завдання: Використання складних розгалужень у програмуванні на прикладі гри Roblox

Про матеріал

Мета:

Навчитися використовувати складні розгалуження в програмуванні, зокрема логічні операції AND та OR, на прикладах, пов'язаних із популярною грою Roblox. Учні розроблять програми, які аналізують дані користувача та приймають рішення на основі введених значень.

Перегляд файлу

Практичне завдання: Використання складних розгалужень у програмуванні на прикладі гри Roblox

Мета:

Навчитися використовувати складні розгалуження в програмуванні, зокрема логічні операції AND та OR, на прикладах, пов’язаних із популярною грою Roblox. Учні розроблять програми, які аналізують дані користувача та приймають рішення на основі введених значень.

image 

Завдання 1. Визначення рідкісності предмета у Roblox Опис:

У багатьох іграх Roblox є система рідкісності предметів. Створи програму, яка визначає рідкісність предмета за його цінністю (вартістю в ігровій валюті).

Програма повинна працювати за такими правилами:

       Якщо ціна предмета менше 100 монет – предмет Звичайний

       Якщо ціна від 100 до 500 монет – предмет Рідкісний

       Якщо ціна від 500 до 2000 монет – предмет Епічний

       Якщо ціна більше 2000 монет – предмет Легендарний

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

image 

Завдання 2. Перевірка безпечності аватара у Roblox Опис:

У Roblox є багато різних аватарів, але не всі вони відповідають правилам безпечної гри. Створи програму, яка допомагає гравцеві перевірити, чи його аватар відповідає безпечним стандартам Roblox.

Програма має запитувати у користувача наступну інформацію:

1.      Чи містить аватар заборонені аксесуари? (Так/Ні)

2.      Чи використовує аватар дозволені кольори шкіри та одягу? (Так/Ні)

3.      Чи має аватар анімовані рухи, дозволені для його віку? (Так/Ні)

Умови перевірки:

       Якщо всі відповіді «Так»Аватар безпечний!

       Якщо хоча б одна відповідь «Ні» → Аватар не відповідає правилам безпеки, змініть його!

Програма має враховувати введення користувача (перевіряти, щоб відповіді були тільки «Так» або «Ні») і виводити відповідне повідомлення.

image 

Завдання 3. Чи отримаєш бонус у Roblox? Опис:

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

Програма має запитувати у користувача наступну інформацію:

1.      Чи гравець купив ігрову валюту сьогодні? (Так/Ні)

2.      Чи гравець виграв хоча б один раунд або місію сьогодні? (Так/Ні)

3.      Чи гравець отримав досягнення або новий рівень сьогодні? (Так/Ні)

Умови перевірки:

       Якщо хоча б одна відповідь «Так» → Гравець отримує бонус!

       Якщо всі відповіді «Ні»Гравець НЕ отримує бонус!

Програма повинна перевіряти коректність введення (приймати тільки «Так» або «Ні») і виводити відповідне повідомлення.

 

pdf
Додав(-ла)
Македон Максим
До підручника
Інформатика 8 клас (Казанцева О.П., Стеценко І.В.)
Додано
17 березня 2025
Переглядів
270
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку