Тема: Целочисленная арифметика Окунцова А.Л., учитель информатики, школа 33 г. Кемерово
План: 1.Целочисленное деление 2.Команды для обработки целых чисел 3.Экспресс опрос 4.Работа в группах 5.Самостоятельная работа 6.Задача на урок 7.Задание на дом 8.ВыходВыход
Целочисленное деление: Частное Остаток Далее
Пример: : 5 2- частное 4 - остаток : 2 7- частное 0 - остаток 3. 5 : 7 0- частное 5 - остаток 4. 7 : 5 1- частное 2 - остаток Далее
Команды для обработки целых чисел В языках программирования есть функции, которые помогают выделить частное и остаток при делении. MOD - выделение остатка от деления целого числа на целое число. DIV – выделение частного от деления целого числа на целое число; Это: Пример
Пример: При определении частного (Х) и остатка (Y)от деления числа 17 на 4 можно записать следующие выражения: X = 17 div 4 Y = 17 mod 4 Экспресс - опрос
Экспресс опрос: 1.13 div 5 = ? div 6 mod 3 = ? 6. 3 mod 8 = ? 5. 3 div 8 = ? 4. 5 mod 5 = ? 3. 5 div 5 = ? mod 5 = ? ДалееДалее внимание
Внимание: 1.Как принято в математике, делить на нуль нельзя. 2.При отрицательных числах операция div выполняется без учета знаков. Знак полученного результата определяется как и в математике. 3.Выражения образуются, как и в математике, используя лишь обычные скобки. Порядок выполнения операций: действия в скобках умножение деление сложение вычитание
Самостоятельно: 1. 8 div 6 mod 4 * 2 = ? 2. 8 div (6 mod 4) * 2 = ? div (8 mod 3)=? mod 5-19 mod 5+2 =? Вычислить: Далее
Работа в группах: Задание: составить выражения для решения следующих задач: Определить количество десятков и единиц в двухзначном числе. Определить количество сотен, десятков и единиц в трехзначном числе. Определить количество тысяч, сотен, десятков и единиц в четырехзначном числе. Сделайте выводы
Задача на урок: Составить постановку задачи, блок схему и программу: Дано двухзначное число. Сообщить число десятков и единиц в этом числе. На дом
Задание на дом: Составить постановку задачи, блок схему и программу: Дано трехзначное число. Сообщить число сотен, десятков и единиц в этом числе