Презентация по информатике "Операции целочисленное деление и остаток от деления" (8-9 класс, информатика)

  • Презентации учебные
  • ppt
  • 09.03.2018
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Презентация на тему "Целочисленное деление и остаток от деления. Математические функции в Паскале" рассчитана на 8-9 класс для решения задач, связанных с числами. Может быть использована и на уроках математики. В ней подобран материал разного уровня сложности, также предложены задания на закрепление.Презентация на тему "Целочисленное деление и остаток от деления"
Иконка файла материала Операции целочисленное деление и остаток от деления для Паскаля.ppt
Операции целочисленное деление (div) и остаток от деления (mod). Математические функции в Паскале. МБОУ Средняя школа №27 города Кирова. Учитель: Исупова Марина Сергеевна,  учитель информатики высшей квалификационной категории.
•Целочисленное деление (a div b)– •операция деления нацело первого аргумента на второй. Аргументом и результатом этой операции могут быть только целые числа. •Пример: 61 div 15=4 50 div 25=2
Самостоятельно 1) 125 div 100 2) 45 div 5 3) 48 div 7 Ответы 1) 1, 2) 9. 3) 6
•Остаток от деления(a mod b )– операция, вычисляющая остаток от деления первого аргумента на второй. Аргументом и результатом этой операции могут быть только целые числа. •Пример: 61 mod 15 =1 50 mod 25 = 0
Самостоятельно 1) 125 mod 100 2) 456 mod 5 3) 48 mod 7 Ответы 1) 25, 2) 1, 3) 6.
Задача 1. Заполнить трассировочную таблицу в результате выполнения алгоритма Команда b a a:=42 b:=14 a:=a div b b:=a*b  a:=b div a
Задача 2. Заполнить трассировочную таблицу. Команда a b a:=2468 b:=(a mod1000)*10 a:=a div 1000+b
Математические функции в Паскале
Математическое выражение F= 5  x x 6 На языке программирования F:=ABS(x*х*х*х*х+6*x)
y=cos(2x+)-3sin x 2 Y:=cos(2*x+3.14)-3*sin(x/2)
T:=2*3.14*SQRТ(L/G)
S:=v0*t+(a*SQR(t))/2
Задача №3 Составьте программу, которая в данном пятизначном числе выводит цифру, стоящую в разряде единиц.
program cifra; var n, a : integer; begin write ('n='); readln (n); a:=n mod 10; writeln (a); readln end.
Задача №4 Составьте программу, которая в данном пятизначном числе выводит цифру, стоящую в разряде десятков.
program cifra; var n, a : integer; begin write ('n='); readln (n); a:=n div 10; a:=a mod 10; writeln (a); readln end.
Домашнее задание • Определить значение переменных a, b после выполнения фрагмента алгоритма: a = 1819 b = (a div100) * 10 + 9 a = (10*b – a) mod 100
• Опишите действие операции Вопросы для повторения целочисленное деление. Приведите примеры. • Опишите действие операции остаток от деления. Приведите примеры. • Опишите правила записи арифметических выражений в языке программирования Паскаль • Перечислите стандартные функции языка программирования Паскаль.