🗊Презентация Выражения на Object Pascal

Нажмите для полного просмотра!
Выражения на Object Pascal, слайд №1Выражения на Object Pascal, слайд №2Выражения на Object Pascal, слайд №3Выражения на Object Pascal, слайд №4Выражения на Object Pascal, слайд №5Выражения на Object Pascal, слайд №6Выражения на Object Pascal, слайд №7Выражения на Object Pascal, слайд №8Выражения на Object Pascal, слайд №9Выражения на Object Pascal, слайд №10Выражения на Object Pascal, слайд №11Выражения на Object Pascal, слайд №12Выражения на Object Pascal, слайд №13Выражения на Object Pascal, слайд №14

Вы можете ознакомиться и скачать презентацию на тему Выражения на Object Pascal. Доклад-сообщение содержит 14 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Выражения на Object Pascal
Описание слайда:
Выражения на Object Pascal

Слайд 2





Выражения на Object Pascal
Описание слайда:
Выражения на Object Pascal

Слайд 3





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

Слайд 4





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

Слайд 5





Алгебраические операции
Описание слайда:
Алгебраические операции

Слайд 6





В Object Pascal есть и две сдвиговые операции (shift) над целыми числами: 
В Object Pascal есть и две сдвиговые операции (shift) над целыми числами: 
i shl j - сдвиг содержимого i на j разрядов влево; освободившиеся младшие разряды заполняются нулями; 
i shr j - сдвиг содержимого i на j разрядов вправо; освободившиеся старшие разряды заполняются нулями.
Описание слайда:
В Object Pascal есть и две сдвиговые операции (shift) над целыми числами: В Object Pascal есть и две сдвиговые операции (shift) над целыми числами: i shl j - сдвиг содержимого i на j разрядов влево; освободившиеся младшие разряды заполняются нулями; i shr j - сдвиг содержимого i на j разрядов вправо; освободившиеся старшие разряды заполняются нулями.

Слайд 7





Приоритет операций 
При вычислении значений выражений следует учитывать, что операторы имеют разный приоритет. 
В Object Pascal определены следующие операции: 
мультипликативные *, /, div, mod, shl, shr
аддитивные +, - 
отношения =, <>, <, >, <=, >=, in. 
Приоритет операций убывает в указанном порядке, т. е. наивысшим приоритетом обладают мультипликативные операции, низшим - операции отношения. Порядок выполнения нескольких операций равного приоритета не влияет на результат и устанавливается компилятором, исходя из оптимизации программы.
Описание слайда:
Приоритет операций При вычислении значений выражений следует учитывать, что операторы имеют разный приоритет. В Object Pascal определены следующие операции: мультипликативные *, /, div, mod, shl, shr аддитивные +, - отношения =, <>, <, >, <=, >=, in. Приоритет операций убывает в указанном порядке, т. е. наивысшим приоритетом обладают мультипликативные операции, низшим - операции отношения. Порядок выполнения нескольких операций равного приоритета не влияет на результат и устанавливается компилятором, исходя из оптимизации программы.

Слайд 8





Смена приоритета операций 
Для задания иного порядка выполнения операций в выражении используются скобки, например:
(r1+r2+r3)/(r1*r2*r3)
Выражение, заключенное в скобки, трактуется как один операнд. Это означает, что операции над операндами в скобках будут выполняться в обычном порядке, но раньше, чем операции над операндами, находящимися за скобками. При записи выражений, содержащих скобки, должна соблюдаться парность скобок, т. е. число открывающих скобок должно быть равно числу закрывающих скобок. Нарушение парности скобок - наиболее распространенная ошибка при записи выражений.
Описание слайда:
Смена приоритета операций Для задания иного порядка выполнения операций в выражении используются скобки, например: (r1+r2+r3)/(r1*r2*r3) Выражение, заключенное в скобки, трактуется как один операнд. Это означает, что операции над операндами в скобках будут выполняться в обычном порядке, но раньше, чем операции над операндами, находящимися за скобками. При записи выражений, содержащих скобки, должна соблюдаться парность скобок, т. е. число открывающих скобок должно быть равно числу закрывающих скобок. Нарушение парности скобок - наиболее распространенная ошибка при записи выражений.

Слайд 9





Для выполнения часто встречающихся вычислений и преобразований язык Delphi предоставляет программисту ряд стандартных функций.
Для выполнения часто встречающихся вычислений и преобразований язык Delphi предоставляет программисту ряд стандартных функций.
Описание слайда:
Для выполнения часто встречающихся вычислений и преобразований язык Delphi предоставляет программисту ряд стандартных функций. Для выполнения часто встречающихся вычислений и преобразований язык Delphi предоставляет программисту ряд стандартных функций.

Слайд 10





Величина угла тригонометрических функций должна быть выражена в радианах. Для преобразования величины угла из градусов в радианы используется пропорция:
Величина угла тригонометрических функций должна быть выражена в радианах. Для преобразования величины угла из градусов в радианы используется пропорция:
180o=π рад
Ao=x рад
Описание слайда:
Величина угла тригонометрических функций должна быть выражена в радианах. Для преобразования величины угла из градусов в радианы используется пропорция: Величина угла тригонометрических функций должна быть выражена в радианах. Для преобразования величины угла из градусов в радианы используется пропорция: 180o=π рад Ao=x рад

Слайд 11





Функции преобразования типов
Описание слайда:
Функции преобразования типов

Слайд 12





Функции преобразования наиболее часто используются в инструкциях, обеспечивающих ввод и вывод информации. Например, для того чтобы вывести в поле вывода (компонент Label) значение переменной типа real, необходимо преобразовать число в строку символов, изображающую данное число. Это можно сделать при помощи функции FloatToStr, которая возвращает строковое представление значения выражения, указанного в качестве параметра функции.
Функции преобразования наиболее часто используются в инструкциях, обеспечивающих ввод и вывод информации. Например, для того чтобы вывести в поле вывода (компонент Label) значение переменной типа real, необходимо преобразовать число в строку символов, изображающую данное число. Это можно сделать при помощи функции FloatToStr, которая возвращает строковое представление значения выражения, указанного в качестве параметра функции.
Например, инструкция 
Label1.caption:= FloatTostr(x) 
выводит значение переменной х в поле Label1.
Описание слайда:
Функции преобразования наиболее часто используются в инструкциях, обеспечивающих ввод и вывод информации. Например, для того чтобы вывести в поле вывода (компонент Label) значение переменной типа real, необходимо преобразовать число в строку символов, изображающую данное число. Это можно сделать при помощи функции FloatToStr, которая возвращает строковое представление значения выражения, указанного в качестве параметра функции. Функции преобразования наиболее часто используются в инструкциях, обеспечивающих ввод и вывод информации. Например, для того чтобы вывести в поле вывода (компонент Label) значение переменной типа real, необходимо преобразовать число в строку символов, изображающую данное число. Это можно сделать при помощи функции FloatToStr, которая возвращает строковое представление значения выражения, указанного в качестве параметра функции. Например, инструкция Label1.caption:= FloatTostr(x) выводит значение переменной х в поле Label1.

Слайд 13


Выражения на Object Pascal, слайд №13
Описание слайда:

Слайд 14





Комментарии в программах
Описание слайда:
Комментарии в программах



Похожие презентации
Mypresentation.ru
Загрузить презентацию