7


  • Учителю
  • Тема: Правила записи арифметических выражений.

Тема: Правила записи арифметических выражений.

Автор публикации:
Дата публикации:
Краткое описание:
предварительный просмотр материала

7 кл. Урок №11. Тема: Правила записи арифметических выражений.

Цель:

Обучающая:

Усвоить правила записи арифметических выражений в языке программирования Паскаль;

Знать основные стандартные функции для числовых данных в языке программирования Паскаль;

Развивающая:

Научиться записывать арифметические выражения на языке программирования Паскаль;

Воспитательная

Расширить кругозор и развить логическое мышление студентов;

Воспитание информационной культуры студентов, внимательности, дисциплинированности, аккуратности, усидчивости, уверенности в своих силах при решении задач;

Тип урока: комбинированный


ПЛАН УРОКА:

Организационный момент.

Актуализация и проверка знаний.

Изучение нового материала.

Самостоятельная работа.

Закрепление нового материала.

Домашнее задание.

Итоги урока.

Ход урока:

Организационный момент;

Актуализация и проверка знаний;

Изучение нового материала:

На прошлых уроках мы рассматривали вопросы: понятие алгоритма, типы алгоритмов, типы данных (константы и переменные), структура программы языка Паскаль, основные элементы языка Паскаль.

Сегодня мы с вами рассмотрим арифметические выражения на языке программирования Паскаль.

Арифметические выражения определяет порядок получения некоторого значения. Оно строится из операндов, знаков операций и круглых скобок. Константы, переменные и функции, называемые операндами, должны быть обязательно либо описаны в программе, либо иметь стандартные имена.

Порядок выполнения операций в арифметическом выражении подчиняется трем правилам:

Правилу скобок:

Оно гласит, что первыми выполняются операции в скобках. Если несколько пар скобок, вычисления начинаются с самых внутренних скобок.

Правилу учета приоритета операций:

Вначале вычисляются значения функций, затем выполняются операции умножения и деления и в последнюю очередь - операции сложения и вычитания.

Правилу следования

Операции одинакового старшинства (приоритета) выполняются слева направо в порядке их следования.

;

Обратите внимание на то, что при записи выражений на языке Паскаль нужно тщательно задумываться о приоритетах операций. Попробуем записать пример на языке Паскаль:

(x+1)/(2*x)


Бинарные арифметические операции Pascal

Кроме известных арифметических операций, к целого типа могут применяться ряд дополнительных операций:

деление нацело - div; например: 10 div 3=3

нахождения остатки от целочисленного деления - mod

например: 10 mod 3=1

Стандартные математические функции Pascal

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

Приоритет выполнения функции выше, чем приоритет выполнения арифметических операций.

Рассматриваемая реализация языка Паскаль допукает использование достаточно большого числа стандартных функций.

Возведение положительного числа в вещественную степень

используя математическое равенство xy = e ylnx

На Паскале: xy= exp(y*ln(x))

Например: (2x+1)xy =exp(x*y*ln(2*x+1));

Нестандартные математические функции

ba =ln(a)/ln(b)

cos2 x=sqr(cos(x))

cos3x =cos(cos(cos(x)))

arcsin x=arctan(x/sqrt(1-sqr(x)))

= exp(1/3*ln(1+x))

1!=1

2!=1*2=2

3!=1*2*3=6

n!=1*2*3*4*5*….*n

x3=x*x*x

x4=sqr(sqr(x))

π=Pi=3.14

x-1 =1/x

=alpha+beta*x*x+gamma

Самостоятельная работа

Записать на языке Паскаль

Исправить ошибки:

Закрепление урока:

Что такое «операнды», «выражение», «операция»?

Какие стандартные тригонометрические функции, реализованные в языке Паскаль, вы знаете?

Каков приоритет выполнения арифметических операций?

Какое равенство используется для записи возведение степень положительных чисел?

Домашнее задание. Индивидуальные карточки по теме: «Арифметические выражения»

Итоги урока.





 
 
X

Чтобы скачать данный файл, порекомендуйте его своим друзьям в любой соц. сети.

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить материал