Уроки 33–34 · 2 урока · Б. Болтаев, А. Азаматов, А. Аскаров, М. Содиков, Г. Азаматова. Основы информатики и компьютерной техники, 8 класс. Второе издание. Государственное научное издательство «O‘zbekiston milliy ensiklopediyasi», Ташкент, 2015
33
Задания для повторения (1)
Учебник: с. 134–136
ЦельПревращает математические выражения в формулы таблицы и решает задачи, сочетающие условные формулы и текстовые функции.
Новые слова
SQRT(x): квадратный корень из x · SQRTREPLACE(текст; начало; число; новый): заменяет фрагмент текста новым текстом · REPLACEMAX(диапазон1; диапазон2; ...): наибольшее из всех чисел в диапазонах · MAXокругление: ROUND(x; n) округляет число до n знаков после запятой · yaxlitlash
Объяснение
Превращая математическое выражение в формулу, пиши * для умножения, ^ для степени, SQRT для квадратного корня и адрес ячейки вместо x: выражение 5x² + 3√x – 4 превращается в =5*A1^2+3*SQRT(A1)-4. Проверка делимости: =IF(MOD(A3; 4)=0; "divisible"; "not divisible"). Наибольшее число в нескольких блоках: =MAX(B2:B6; E2:E4). В тексте REPLACE("computer"; 4; 3; "XYZ") заменяет 3 символа начиная с 4-го и даёт "comXYZer". Чтобы проверить, является ли равенство тождеством, например (x+3)^2 = x^2+6x+9, мы вычисляем обе части для нескольких значений и сравниваем их с помощью IF; при десятичных дробях перед сравнением применяй ROUND, потому что компьютер хранит дроби приближённо. Сложные проценты: сумма B при M процентах годовых через A лет равна =B*(1+M/100)^A. Написав формулу, проверь её на граничных значениях.
Примеры
При x = 4 для =5*A1^2+3*SQRT(A1)-4: 5 · 16 = 80; 3 · 2 = 6; 80 + 6 – 4 = 82. Для 92 : 4 MOD(92; 4) = 0, поэтому «divisible».
Тождество: при x = 2 (2+3)^2 = 25 и 2^2+6·2+9 = 4+12+9 = 25 – равны. При x = 0 – 9 и 9. Одно равное значение не доказывает тождество, поэтому пробуют много значений.
Работа в классе
«Переводчики формул»: группы записывают в тетради математическое выражение, другая группа превращает его в формулу таблицы; затем они сравнивают значения вручную и в таблице.
Упражнения
1
Чему равно =5*A1^2+3*SQRT(A1)-4 при x = 4?
82
2
Что даёт REPLACE("computer"; 4; 3; "XYZ")?
comXYZer
3
При x = 3 чему равно (x+3)^2 и чему равно x^2+6x+9? Выполняется ли тождество?
36
4
Почему перед сравнением десятичных чисел с помощью IF применяют ROUND?
Компьютер хранит десятичные дроби приближённо, поэтому числа, которые должны быть равны, могут немного отличаться.