Теоретичний матеріал - Робота зі змінними.
Сайт: | Онлайн-університет майбутнього |
Курс: | ІІІ місце. Програмування в Scratch (Корюк Маргарита Олександрівна, ЗЗСО № 47) |
Книга: | Теоретичний матеріал - Робота зі змінними. |
Надруковано: | Гость |
Дата: | понеділок, 21 квітень 2025, 02:35 |
1. Змінні у середовищі Scratch, їх створення
Змінні настільки важливі в програмуванні, що воно без них немислимо. Адже, незважаючи на те, що програма - це в першу чергу алгоритми і логіка, вони не можуть обробляти порожнечу. Алгоритми працюють з даними, які зберігаються в пам'яті комп'ютера і до них треба якось звертатися, зв'язуватися з ними.
Якраз це завдання вирішують змінні. Змінна складається з імені та значення. Значення - це і є дані. Через ім'я змінної ми звертаємося до комірок пам'яті, щоб отримати звідти дані або змінити їх.
Даними може бути будь-яка інформація, будь-який
об'єкт. Наприклад, число, слово, список.
У Scratch змінні ми можемо створювати в розділі «Дані
(Величини)», в якому спочатку нам потрібно натиснути на кнопку «Створити
змінну» і ввести її ім'я, після чого в цьому розділі з'являються такі команди:
Прапорець поруч з ім'ям змінної «а» означає, що ми
бачимо її значення.
2. Робота зі змінними
Змінній можна задати якесь певне значення, використовуючи команду «надати (ім'я змінної) значення ___». Але, якщо вам потрібно, щоб значення вводилися з клавіатури, тоді потрібно використовувати наступний набір команд:При виконанні цих команд у вас на екрані з'явиться віконце, в якому ви і будете вводити значення своїх змінних. Таким чином програма дізнається, що ви вводите, і поміщає ці дані в обрану змінну.
Зі змінними можна виконувати різні математичні операції за допомогою команд, які знаходяться в розділі «Оператори».
Змінні перетягуються в них і тоді на екрані з'являється результат обчислень, який вам потрібен. Наприклад, якщо ви хочете вивести на екран результат множення введеного вами числа на 7, до набору команд, що розміщений вище, додається ще одна команда:
Але, в цьому випадку на екрані з'явиться лише число, а якщо ж ви хочете, щоб, крім числа, на екран виводився ще й текст, наприклад: «Результат множення вашого числа на 7 дорівнює…», тоді використовується команда «з’єднати», в якій ви пишете текст, який хочете вивести на екран, і математичну дію, яку програма повинна виконати.
У розділі «Оператори» також знаходяться такі команди, які «і» та «або», які дуже часто використовуються в умовних алгоритмах.
Команда «і» використовується, коли у вас є дві, або більше, обов'язкові умови та вони всі повинні бути виконані. Наприклад, вам потрібно порівняти три числа і дізнатися, яке з цих чисел більше. Число буде найбільшим лише тоді, коли воно більше і одного числа, і другого.
Команда «або» використовується, коли обов'язковими до виконання є не всі представлені умови, а якась одна, і не має значення, яка саме. Наприклад, вам дано десять чисел і потрібно вибрати ті з них, які діляться або на 5, або на 7.