З математики ви знаєте. Що величина, яка може змінювати своє значення, називається змінною. Кожна змінна має ім’я, наприклад, a, b, x, y. Кожній змінній можна надати якесь значення, наприклад: a=3, x=4.2, v=12 У програмуванні цю дію називають присвоєння змінній значення2 Вивчаємо Скретч
1. Розглянемо просту задачу. Дано два довільних різних числа a i b. Вияснити, яке з них більше?Змінні a i b можуть набувати довільних значень. Якщо істинним буде, що a>b, то відповіддю задачі буде – більшим є число aІнакше (тобто, якщо умова a>b є хибна) відповіддю задачі буде – більшим є число b5
Задача 2. Дано три довільних різних числа a, b і с. Вияснити, яке з них більше?Алгоритм:1) Введемо значення змінних a, b і с. 2) Спочатку знайдемо більше серед двох чисел. Порівняємо, наприклад a і b, тобто перевіримо умову, чи a>b. Запам’ятаємо наш результат у змінній m.3) Порівняємо значення m з третім числом – с. Якщо c>m, то значення m треба замінити на с (m = c)Інакше (тобто, якщо с не є більшим за m) значення m буде незмінним.4) Виведемо (повідомимо) значення m, воно і буде відповіддю задачі.11 Вивчаємо Скретч
Перевіримо, чи алгоритм працює правильно (див. блок-схему на попередньому слайді)1) Введемо числа a=2, b=3, с=5a>b? (тобто чи 2>3?). Умова хибна (-), тому m=b, тобто m=3c>m? (5>3?). Умова істинна (+), тому m=c, тобто m=5. Повідомляємо 5 (відповідь правильна).2) Введемо числа a=5, b=3, с=2a>b? (тобто чи 5>3?). Умова істинна (+), тому m=a, тобто m=5c>m? (2>5?). Умова хибна (-), тому не виконуємо ніяких дій, тобто значення m залишається незмінним, m=5. Повідомляємо 5 (відповідь правильна).1) Введемо числа a=2, b=5, с=3a>b? (тобто чи 2>5?). Умова хибна (-), тому m=b, тобто m=5c>m? (3>5?). Умова хибна (-), тому не виконуємо ніяких дій, тобто значення m залишається незмінним, m=5. Повідомляємо 5 (відповідь правильна).13 Вивчаємо Скретч