Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация по теме "Математические операции и оператор присваивания на языке паскаль"

Презентация по теме "Математические операции и оператор присваивания на языке паскаль"

  • Информатика
Математические операции и оператор присваивания на языке Pascal Выполнил: учи...
Оператор присваивания Оператор – это команда языка программирования (инструкц...
Общий вид оператора присваивания  :=  := Обозначение оператора присваивания
Математические операции в Pascal Сложение Знак операции сложения: + Тип опера...
Операция сложения целое целое {A=8, A должно быть описано как целое или вещес...
Математические операции в Pascal Вычитание Знак операции вычитания: - Тип опе...
Операция вычитания целое целое {X=2, X должно быть описано как целое или веще...
Математические операции в Pascal Умножение Знак операции умножения: * Тип опе...
Операция умножения целое целое {M=21, M должно быть описано как целое или вещ...
Математические операции в Pascal Деление Знак операции деление: / Тип операнд...
Операция деления целое целое {Z=3.0, Z должно быть описано как вещественное ч...
Математические операции в Pascal Название Знак Тип операндов Тип результата П...
Математические операции в Pascal Целое частное от деления (DIV) Операция Div...
Операция DIV (целое частное от деления) целое целое {Z=3, Z – целое} {Z=0, Z...
Математические операции в Pascal Остаток от деления (MOD) Операция MOD вычисл...
Операция MOD (Остаток от деления) целое целое {C=1, C – целое число} {Y=2, Y...
Математические операции в Pascal Название Знак Типы операндов Тип результата...
Примеры оператора присваивания A:=5; {можно присвоить числовую константу} M:=...
Правила использования оператора присваивания 	Слева от знака := может быть то...
Правила использования оператора присваивания Переменная и выражение должны им...
Примеры верного использования оператора присваивания Var X,Y,Z:integer; Begin...
Примеры неверного использования оператора присваивания Var X,Y:integer; D:str...
Запомнить 	Переменной типа real можно присвоить выражение типа integer. 	Но п...
Примеры верных алгебраических выражений A:integer; X:real; Z:real; Begin … Z:...
Примеры неверных алгебраических выражений Вещественной переменной нельзя прис...
Алгебраические функции в выражении Квадратный корень числа X - sqrt(X); Квадр...
Примечание . Нужно помнить, что в тригонометрических функциях аргумент должен...
Пример использования тригонометрической функции Задача: по введенному с клави...
Решение Var x:real; Begin read(X); x:=x*3.14/180; Write (sin(x)); end. //Разд...
Вычисления в скобках (…); Вычисления функций; Унарные операции, например NOT;...
Пример Задача: Записать на языке Паскаль выражение 1+а2 3а Верная запись (1+s...
Разбор программы Var a,b: integer; c:real; Begin a:=5; b:=3; c:=a+3; b:=c*2;...
1 из 32

Описание презентации по отдельным слайдам:

№ слайда 1 Математические операции и оператор присваивания на языке Pascal Выполнил: учи
Описание слайда:

Математические операции и оператор присваивания на языке Pascal Выполнил: учитель МОУ ШУРСКОЛЬСКОЙ СОШ. Кузнецов Александр Сергеевич

№ слайда 2 Оператор присваивания Оператор – это команда языка программирования (инструкц
Описание слайда:

Оператор присваивания Оператор – это команда языка программирования (инструкция). Оператор присваивания – это команда для записи нового значения в переменную. При записи нового значения переменной старое значение теряется!

№ слайда 3 Общий вид оператора присваивания  :=  := Обозначение оператора присваивания
Описание слайда:

Общий вид оператора присваивания <Имя величины> := <выражение> := Обозначение оператора присваивания

№ слайда 4 Математические операции в Pascal Сложение Знак операции сложения: + Тип опера
Описание слайда:

Математические операции в Pascal Сложение Знак операции сложения: + Тип операндов: целый, вещественный. Тип результата: целый, вещественный.

№ слайда 5 Операция сложения целое целое {A=8, A должно быть описано как целое или вещес
Описание слайда:

Операция сложения целое целое {A=8, A должно быть описано как целое или вещественное число} {A=5.8, A должно быть описано как вещественное число} A:= 5 + 3; A:= 2.5 + 3.3; вещественное вещественное

№ слайда 6 Математические операции в Pascal Вычитание Знак операции вычитания: - Тип опе
Описание слайда:

Математические операции в Pascal Вычитание Знак операции вычитания: - Тип операндов: целый, вещественный. Тип результата: целый, вещественный.

№ слайда 7 Операция вычитания целое целое {X=2, X должно быть описано как целое или веще
Описание слайда:

Операция вычитания целое целое {X=2, X должно быть описано как целое или вещественное число} {X=4.2, X должно быть описано как вещественное число} X:= 5 - 3; X:= 5.5 - 1.3; вещественное вещественное

№ слайда 8 Математические операции в Pascal Умножение Знак операции умножения: * Тип опе
Описание слайда:

Математические операции в Pascal Умножение Знак операции умножения: * Тип операндов: целый, вещественный. Тип результата: целый, вещественный.

№ слайда 9 Операция умножения целое целое {M=21, M должно быть описано как целое или вещ
Описание слайда:

Операция умножения целое целое {M=21, M должно быть описано как целое или вещественное число} {M=3.3, M должно быть описано как вещественное число} M:= 9 * 3; M:= 1.1 * 3.0; вещественное вещественное

№ слайда 10 Математические операции в Pascal Деление Знак операции деление: / Тип операнд
Описание слайда:

Математические операции в Pascal Деление Знак операции деление: / Тип операндов: целый, вещественный. Тип результата: Вещественный.

№ слайда 11 Операция деления целое целое {Z=3.0, Z должно быть описано как вещественное ч
Описание слайда:

Операция деления целое целое {Z=3.0, Z должно быть описано как вещественное число} {M=4.0, M должно быть описано как вещественное число } Z:= 9 / 3; M:= 4.4 / 1.1; вещественное вещественное

№ слайда 12 Математические операции в Pascal Название Знак Тип операндов Тип результата П
Описание слайда:

Математические операции в Pascal Название Знак Тип операндов Тип результата Пример Сложение + Целое, вещественное Целое, вещественное 15+3={18}- целое 12.5+3={15.5}-вещественное Вычитание - Целое, вещественное Целое, вещественное 15-3={12}- целое 15.5-3={12.5}- вещественное Умножение * Целое, вещественное Целое, вещественное 3.5*2 {=7.0} - вещественное 3*2    {=6} - целое Деление / Целое, вещественное Вещественное 3/5      {=0.6} - вещ. 15.5/5 {=3.1}  -вещ. Оставить этот слайд, а перед ним сделать слайды со сложением, вычитанием, умножением, делением. А потом все вместе.

№ слайда 13 Математические операции в Pascal Целое частное от деления (DIV) Операция Div
Описание слайда:

Математические операции в Pascal Целое частное от деления (DIV) Операция Div возвращает целую часть частного, а дробная часть отбрасывается. Обозначение операции : DIV Тип операндов: целый. Тип результата: целый.

№ слайда 14 Операция DIV (целое частное от деления) целое целое {Z=3, Z – целое} {Z=0, Z
Описание слайда:

Операция DIV (целое частное от деления) целое целое {Z=3, Z – целое} {Z=0, Z – целое} Z:= 10 div 3; Z:= 1 div 3; целое целое

№ слайда 15 Математические операции в Pascal Остаток от деления (MOD) Операция MOD вычисл
Описание слайда:

Математические операции в Pascal Остаток от деления (MOD) Операция MOD вычисляет остаток при выполнении целочисленного деления. Обозначение операции : MOD Тип операндов: целый. Тип результата: целый.

№ слайда 16 Операция MOD (Остаток от деления) целое целое {C=1, C – целое число} {Y=2, Y
Описание слайда:

Операция MOD (Остаток от деления) целое целое {C=1, C – целое число} {Y=2, Y – целое число} С:= 10 mod 3; Y:= 12 mod 5; целое целое

№ слайда 17 Математические операции в Pascal Название Знак Типы операндов Тип результата
Описание слайда:

Математические операции в Pascal Название Знак Типы операндов Тип результата Пример Целое частноеот деления DIV Целое Целое 6div5 {= 1} Целое 4div5{=0} Целое Целый остаток от деления MOD Целое Целое 6mod4 {=2} 3 mod 4= N/M = ? N = p*M+q, 0<=q<M 3 = 0*4+3

№ слайда 18 Примеры оператора присваивания A:=5; {можно присвоить числовую константу} M:=
Описание слайда:

Примеры оператора присваивания A:=5; {можно присвоить числовую константу} M:=‘Локомотив‘ {можно присвоить строковую константу} X:=X*2; {можно присвоить выражение} Z:=Y; {можно присвоить имя переменной} B:=true; {можно присвоить логическую величину} C:=B*B – 4*A*C; {можно присвоить математическое выражение}

№ слайда 19 Правила использования оператора присваивания 	Слева от знака := может быть то
Описание слайда:

Правила использования оператора присваивания Слева от знака := может быть только переменная. Cправа можно записать и константу, и переменную и выражение любой сложности. Верно X:=Y; X:=5*Y+3; Неверно 5:=X; X+2:=4; Слева от оператора присваивания находится выражение! Слева от оператора присваивания находится константа!

№ слайда 20 Правила использования оператора присваивания Переменная и выражение должны им
Описание слайда:

Правила использования оператора присваивания Переменная и выражение должны иметь одинаковый тип. Исключение составляет случай, когда тип переменной REAL. Тогда тип выражения может быть INTEGER.

№ слайда 21 Примеры верного использования оператора присваивания Var X,Y,Z:integer; Begin
Описание слайда:

Примеры верного использования оператора присваивания Var X,Y,Z:integer; Begin …. X:=Y+Z; ….. End. Переменной X типа integer присвоено значение типа integer Var X,Y:integer; D:real; Begin …. D:=2*Y+Z; ….. End. Переменной D типа real присвоено значение типа integer. Такое присваивание разрешено.

№ слайда 22 Примеры неверного использования оператора присваивания Var X,Y:integer; D:str
Описание слайда:

Примеры неверного использования оператора присваивания Var X,Y:integer; D:string; Begin …. D:=Y+Z; ….. End. ОШИБКА! Попытка присвоить переменной D типа string выражение типа integer Var X,Y:real; D:integer; Begin …. D:=2*Y+X; ….. End. ОШИБКА! Попытка присвоить переменной D типа integer выражение типа real

№ слайда 23 Запомнить 	Переменной типа real можно присвоить выражение типа integer. 	Но п
Описание слайда:

Запомнить Переменной типа real можно присвоить выражение типа integer. Но переменной типа integer нельзя присвоить выражение типа real!

№ слайда 24 Примеры верных алгебраических выражений A:integer; X:real; Z:real; Begin … Z:
Описание слайда:

Примеры верных алгебраических выражений A:integer; X:real; Z:real; Begin … Z:=A DIV 3; … End. Целой переменной можно присваивать результат деления на цело. Ошибок нет. A:integer; X:real; Z:real; Begin … Z:=X/A; … End. Вещественной переменной можно присваивать результат деления. Ошибок нет.

№ слайда 25 Примеры неверных алгебраических выражений Вещественной переменной нельзя прис
Описание слайда:

Примеры неверных алгебраических выражений Вещественной переменной нельзя присваивать результат операции div. A:integer; X:real; Z:real; Begin … Z:=X div A … End. A:integer; X:real; Z:real; Begin … Z:=A/3; X:=Z mod 5; … End. Вещественной переменной нельзя присваивать результат операции mod

№ слайда 26 Алгебраические функции в выражении Квадратный корень числа X - sqrt(X); Квадр
Описание слайда:

Алгебраические функции в выражении Квадратный корень числа X - sqrt(X); Квадрат числа X - sqr(X); Косинус числа X - cos(X); Синус числа X - sin(X); Экспонента EX - exp(X); Модуль числа X – abs(X); Про квадратное уравнение пример

№ слайда 27 Примечание . Нужно помнить, что в тригонометрических функциях аргумент должен
Описание слайда:

Примечание . Нужно помнить, что в тригонометрических функциях аргумент должен быть задан только в радианах. Если аргумент X дан в градусах, то для перевода его в радианы используется формула: Y := X * Pi / 180 Где Y – значение в радианах, X – значение в градусах

№ слайда 28 Пример использования тригонометрической функции Задача: по введенному с клави
Описание слайда:

Пример использования тригонометрической функции Задача: по введенному с клавиатуры числу X, вычислить синус этого числа и вывести значение на экран.

№ слайда 29 Решение Var x:real; Begin read(X); x:=x*3.14/180; Write (sin(x)); end. //Разд
Описание слайда:

Решение Var x:real; Begin read(X); x:=x*3.14/180; Write (sin(x)); end. //Раздел описания переменных //Описание переменной X //Начало основной программы //Вводим значение X в градусах //Переводим значение X из градусов в радианы //Вычисляем и выводим значение синуса X //Конец программы

№ слайда 30 Вычисления в скобках (…); Вычисления функций; Унарные операции, например NOT;
Описание слайда:

Вычисления в скобках (…); Вычисления функций; Унарные операции, например NOT; Операции типа умножения, деления(/,*,div,mod); Операции типа сложения (+,-) Приоритет математических операций

№ слайда 31 Пример Задача: Записать на языке Паскаль выражение 1+а2 3а Верная запись (1+s
Описание слайда:

Пример Задача: Записать на языке Паскаль выражение 1+а2 3а Верная запись (1+sqr(a))/(3*a) (1+sqr(a))/3/a Неверная запись (1+sqr(a))/3*a 1+sqr(a)/(3*a) Сначала компьютер разделит сумму на 3, а потом, что получилось, умножит на а. Сначала значение квадрата sqr(a) будет поделено на 3а, затем к результату прибавится 1

№ слайда 32 Разбор программы Var a,b: integer; c:real; Begin a:=5; b:=3; c:=a+3; b:=c*2;
Описание слайда:

Разбор программы Var a,b: integer; c:real; Begin a:=5; b:=3; c:=a+3; b:=c*2; c:=b+c; Writeln (С); End. //c:=5+3; //b:=8*2; //c:=16+8; //Раздел описания переменных //Переменные а и b целого типа //Переменная с вещественного типа //Начало основной программы //a присвоено значение 5, b присвоено 3 //c=8 //b=16 //c=24 //вывод (с), вывод (24) //конец программы Программу написать шрифтом курьер

Автор
Дата добавления 05.10.2016
Раздел Информатика
Подраздел Презентации
Просмотров16
Номер материала ДБ-238359
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх