Величини. Команда присвоювання
Нова українська школа
Урок 32
Інформатика 6
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.
Алгоритми та програми
У цьому розділі ви поглибите та розширите свої знання й вдосконалите навички з таких тем:
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Величини. Команда присвоювання.�Лінійні алгоритми та проєкти з величинами
У цьому пункті йтиметься про:
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Величини
В інформатиці, математиці та інших науках використовують величини.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Обговоріть і зробіть висновки
Які величини слід використати для цих обчислень?
Як знайти периметр і площу Сцени?
Як знайти час, потрібний для поїздки з пункту А в пункт В?
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Величини
Величини використовуються для позначення спільних властивостей об’єктів. Наприклад:
прямокутника, межі квадрата, Сцени в середовищі Скретч 3 та ін.;
ширина
куртки, тла Сцени, сигналу світлофора та ін.;
колір
руху людини або автомобіля, тривалості уроку або футбольного матчу та ін.;
час
уроків у вашому класі у вівторок, слайдів у комп’ютерній презентації, гостей на святкуванні вашого дня народження та ін.
кількість
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Величини
Ім’я величини може складатися з одного або кількох символів. Такими символами можуть бути літери (великі та малі), цифри, символ підкреслювання та ін. Наприклад,
Величини можна використовувати у формулах.
Ви вже знаєте формули для обчислення:
а
шв
Radius
х12
у_1
Р = 2 * (а + b)
периметра прямокутника:
довжини кола:
В електронних таблицях ви також використовували формули, наприклад
=А1*В4
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Величини
Кожна величина має ім’я та значення.
У наведених формулах:
імена величин
Надавши одним величинам значення, можна обчислити значення інших, які вказані у формулі. Наприклад, якщо:
20 см
а =
30 см
b =
то
Р = 2 * (а + b) = 2 * (20 + ЗО) = 100 (см)
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Величини
У наведених формулах:
Р, а, b,
Величина, значення якої може змінюватися, називається змінною величиною, або просто змінною.
змінні
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Величини
наближене значення цього числа дорівнює 3,1416
швидкість світла у вакуумі
300 000 км/с
довжина екватора Землі
40 076 км
Наприклад,
Величина, значення якої не змінюється, називається сталою величиною, або константою.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
<ім’я величини> <знак присвоювання>
<значення або вираз>
Щоб надати величині (змінній або сталій) певного значення, в алгоритмах використовують команду присвоювання.
Загальний вигляд команди присвоювання такий:
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
Як знак присвоювання використовують:
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
Значенням величини може бути:
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
Звертаємо вашу увагу, у проєктах, складених у середовищі Scratch 3,
та в деяких інших випадках у десяткових дробах ціла частина від дробової відокремлюється крапкою, а не комою, як ви звикли на уроках математики або в електронних таблицях.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
Наведемо приклади таких команд:
S = 15
m = 22.7
t1 = -50
маса = 92.45
Мій_зріст = 152
Предмет = 'Інформатика'
межа_сцени = TRUE
Після виконання цих команд величина S матиме значення 15, величина m – значення 22,7, величина t1 – значення -50 і т. д.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
У команді присвоювання після знаку присвоювання може також міститися вираз. Під час виконання такої команди спочатку обчислюється значення цього виразу і після цього величині, ім’я якої вказано в лівій частині цієї команди, присвоюється це значення.
Наприклад, під час виконання команди:
а = 2*45+12
спочатку буде обчислено значення виразу 2*45 + 12, після чого величині з іменем а буде присвоєно значення - 102.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
Під час виконання команди:
Символом * в інформатиці позначають операцію множення; на відміну від виразів у математиці, його пропускати не можна.
х = 3*у-4
спочатку буде обчислено значення виразу З * у - 4. Тому обов’язково перед виконанням цієї команди величина у вже повинна мати певне значення (нехай, наприклад, 12). Тоді результатом обчислення буде число 32. І після цього величині х буде присвоєно значення – число 32.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
А під час виконання команди:
х = х+2
спочатку до поточного значення змінної х (наприклад, 5) буде додано число 2 і отримане значення (7) буде присвоєно цій самій змінній х. У результаті виконання цієї команди змінна х втратить своє попереднє значення (5) і отримає нове значення (7). Тобто, попереднє значення змінної х збільшиться на 2.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
Ви й раніше виконували команди присвоювання.
Наприклад, коли на уроках математики ви виконували завдання: Обчислити значення виразу
у = 2 * (х - 2) + 4 * х
при
х = 7; -5; 2,4,
то послідовно присвоювали змінній х значення 7; -5; 2,4. обчислювали відповідні значення виразу і присвоювали змінній у ці обчислені значення.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
Коли ви розв’язували задачу:
Тіло рухається зі швидкістю 20 м/с. Визначте відстань, яку воно пройде за 5 с; 10 с; 30 с?
Ви складали математичну модель цієї задачі, отримували формулу s=20*t. присвоювали змінній t послідовно значення 5; 10; 30, обчислювали відповідні відстані та присвоювали обчислені значення змінній s.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Команда присвоювання
Коли на уроках інформатики ви в електронній таблиці вводили, наприклад, у клітинку А4 число 10, а у клітинку А5 - число 20, то, по суті, виконувалися команди присвоювання:
А4 = 10
А5 = 20
А коли ви у клітинку, наприклад СЗ, вводили формулу =А4+А5, то, по суті, у цю клітинку вводили команду присвоювання.
СЗ = А4+А5
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Дайте відповіді на запитання
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Розгадайте ребус
«Ребуси українською» © rebus1.com
Величина
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Домашнє завдання
Проаналізувати
§ 7.1, с. 211-214
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Працюємо за комп’ютером
Сторінка
223-224
© Вивчаємо інформатику teach-inf.com.ua
Розділ 7
§ 7.1
Дякую за увагу!
Нова українська школа
Урок 32
Інформатика 6
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.