1 of 26

Величини. Команда присвоювання

Нова українська школа

Урок 32

Інформатика 6

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.

2 of 26

Алгоритми та програми

У цьому розділі ви поглибите та розширите свої знання й вдосконалите навички з таких тем:

    • змінні та постійні величини;
    • команда присвоювання;
    • використання змінних у проєктах;
    • цикли з передумовою;
    • проєкти з вкладеними розгалуженнями та циклами;
    • реалізація комп’ютерних моделей у середовищі програмування.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

3 of 26

Величини. Команда присвоювання.�Лінійні алгоритми та проєкти з величинами

У цьому пункті йтиметься про:

    • змінні та постійні величини;
    • команду присвоювання;
    • лінійні проєкти з використанням величин.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

4 of 26

Величини

В інформатиці, математиці та інших науках використовують величини.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

5 of 26

Обговоріть і зробіть висновки

Які величини слід використати для цих обчислень?

Як знайти периметр і площу Сцени?

Як знайти час, потрібний для поїздки з пункту А в пункт В?

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

6 of 26

Величини

Величини використовуються для позначення спільних властивостей об’єктів. Наприклад:

прямокутника, межі квадрата, Сцени в середовищі Скретч 3 та ін.;

ширина

куртки, тла Сцени, сигналу світлофора та ін.;

колір

руху людини або автомобіля, тривалості уроку або футбольного матчу та ін.;

час

уроків у вашому класі у вівторок, слайдів у комп’ютерній презентації, гостей на святкуванні вашого дня народження та ін.

кількість

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

7 of 26

Величини

Ім’я величини може складатися з одного або кількох символів. Такими символами можуть бути літери (великі та малі), цифри, символ підкреслювання та ін. Наприклад,

Величини можна використовувати у формулах.

Ви вже знаєте формули для обчислення:

а

шв

Radius

х12

у_1

Р = 2 * (а + b)

периметра прямокутника:

 

довжини кола:

В електронних таблицях ви також використовували формули, наприклад

=А1*В4

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

8 of 26

Величини

Кожна величина має ім’я та значення.

У наведених формулах:

імена величин

 

Надавши одним величинам значення, можна обчислити значення інших, які вказані у формулі. Наприклад, якщо:

20 см

а =

30 см

b =

то

Р = 2 * (а + b) = 2 * (20 + ЗО) = 100 (см)

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

9 of 26

Величини

У наведених формулах:

Р, а, b,

Величина, значення якої може змінюватися, називається змінною величиною, або просто змінною.

змінні

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

10 of 26

Величини

наближене значення цього числа дорівнює 3,1416

 

швидкість світла у вакуумі

300 000 км/с

довжина екватора Землі

40 076 км

Наприклад,

Величина, значення якої не змінюється, називається сталою величиною, або константою.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

11 of 26

Команда присвоювання

<ім’я величини> <знак присвоювання>

<значення або вираз>

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

Загальний вигляд команди присвоювання такий:

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

12 of 26

Команда присвоювання

Як знак присвоювання використовують:

  • символ = ;
  • символ := (складається з двох символів : і =, які розміщені поруч без пропусків і розглядаються як один символ);
  • слова присвоїти, ввести, надати значення, запам’ятати значення та інше.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

13 of 26

Команда присвоювання

Значенням величини може бути:

  • число: ціле або дробове;
  • текст (береться в одинарні або подвійні лапки);
  • спеціальні значення (наприклад, TRUE (англ. true - правда, істина) або FALSE (англ. false-хиба))

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

14 of 26

Команда присвоювання

Звертаємо вашу увагу, у проєктах, складених у середовищі Scratch 3,

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

15 of 26

Команда присвоювання

Наведемо приклади таких команд:

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

16 of 26

Команда присвоювання

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

Наприклад, під час виконання команди:

а = 2*45+12

спочатку буде обчислено значення виразу 2*45 + 12, після чого величині з іменем а буде присвоєно значення   - 102.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

17 of 26

Команда присвоювання

Під час виконання команди:

Символом * в інформатиці позначають операцію множення; на відміну від виразів у математиці, його пропускати не можна.

х = 3*у-4

спочатку буде обчислено значення виразу З * у - 4. Тому обов’язково перед виконанням цієї команди величина у вже повинна мати певне значення (нехай, наприклад, 12). Тоді результатом обчислення буде число 32. І після цього величині х буде присвоєно значення – число 32.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

18 of 26

Команда присвоювання

А під час виконання команди:

х = х+2

спочатку до поточного значення змінної х (наприклад, 5) буде додано число 2 і отримане значення (7) буде присвоєно цій самій змінній х. У результаті виконання цієї команди змінна х втратить своє попереднє значення (5) і отримає нове значення (7). Тобто, попереднє значення змінної х збільшиться на 2.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

19 of 26

Команда присвоювання

Ви й раніше виконували команди присвоювання.

Наприклад, коли на уроках математики ви виконували завдання: Обчислити значення виразу

у = 2 * (х - 2) + 4 * х

при

х = 7; -5; 2,4,

то послідовно присвоювали змінній х значення 7; -5; 2,4. обчислювали відповідні значення виразу і присвоювали змінній у ці обчислені значення.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

20 of 26

Команда присвоювання

Коли ви розв’язували задачу:

Тіло рухається зі швидкістю 20 м/с. Визначте відстань, яку воно пройде за 5 с; 10 с; 30 с?

Ви складали математичну модель цієї задачі, отримували формулу s=20*t. присвоювали змінній t послідовно значення 5; 10; 30, обчислювали відповідні відстані та присвоювали обчислені значення змінній s.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

21 of 26

Команда присвоювання

Коли на уроках інформатики ви в електронній таблиці вводили, наприклад, у клітинку А4 число 10, а у клітинку А5 - число 20, то, по суті, виконувалися команди присвоювання:

А4 = 10

А5 = 20

А коли ви у клітинку, наприклад СЗ, вводили формулу =А4+А5, то, по суті, у цю клітинку вводили команду присвоювання.

СЗ = А4+А5

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

22 of 26

Дайте відповіді на запитання

  1. Що таке величина? Наведіть приклади величин.
  1. Що має кожна величина?
  1. Яка величина називається змінною, а яка сталою?
  1. Який загальний вигляд команди присвоювання?
  1. Що може бути значенням величини?

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

23 of 26

Розгадайте ребус

«Ребуси українською» © rebus1.com

Величина

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

24 of 26

Домашнє завдання

Проаналізувати

§ 7.1, с. 211-214

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

25 of 26

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

Сторінка

223-224

© Вивчаємо інформатику teach-inf.com.ua

Розділ 7

§ 7.1

26 of 26

Дякую за увагу!

Нова українська школа

Урок 32

Інформатика 6

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.