'

Язык программирования Pascal

Понравилась презентация – покажи это...





Слайд 0

Язык программирования Pascal


Слайд 1

Основные понятия Программа Компиляция Оператор Идентификатор Набор команд на языке программирования Перевод программы (целой) на маш. язык Предложение на языке программирования Имя выбираемое программистом


Слайд 2

Алфавит Алфавит паскаля состоит из букв, цифр и спецсимволов. Буквы можно использовать прописные и строчные. Транслятор их не различает, то есть VAR, var, VaR – одно слово. Идентификатор начинается с буквы и может содержать цифры и символ подчеркивания. Различаются первые 63 символа. Идентификатор не может быть зарезервированным словом.


Слайд 3

Структура программы Program <имя программы>; Var <раздел переменных>; Begin <раздел операторов> End.


Слайд 4

Имя программы Начинается с буквы Состоит только из букв латинского алфавита, цифр, знака подчеркивания ( _ )


Слайд 5

Раздел переменных Описываются типы всех переменных, используемых в программе <имя переменной>: <тип переменной>;


Слайд 6

Типы данных Real – от 2.9E-39 до 1.7E38 Integer – от -32768 до 32767 String – строка …


Слайд 7

Раздел операторов <оператор 1>; <оператор 2>; … <оператор n>;


Слайд 8

Операторы Writeln – оператор вывода Readln – оператор ввода := - оператор присваивания …


Слайд 9

Примеры оператора вывода Writeln (-500) Writeln (3+2) Writeln (‘я пишу’) Writeln (8,’y’,3*5,’x’) Writeln (8,’ y ’,3*5,’ x’) Writeln (8,’ ’,3*5,’ ’,’y’) -500 5 я пишу 8y15x 8 y 15 x 8 15 y


Слайд 10

Арифметические операции +, - *, / Умножение не пропускать!!! Степени нет DIV – деление нацело 5 DIV 2 MOD – остаток от деления 7 MOD 3


Слайд 11

Функции |x| - abs(x) x2 – sqr(x) sin x – sin(x) cos x – cos(x) ?x – sqrt(x) [x] – trunc(x)


Слайд 12

Арифметические выражения


Слайд 13

Получить линейную запись следующих выражений: a) b) c) -1/sqr(x) a/b/c = a/(b*c) a/b*c = a*c/b


Слайд 14

Получить линейную запись следующих выражений: d) e) (-b+1/a)/(2/c) = (-b+1/a)*c/2 (-b+sqrt(sqr(b)-4*a*c))/2/a


Слайд 15

Перевести из линейной записи в обычную: а) a/b/c b) a*b/c c) a/b*c d) a+b/b+c


Слайд 16

Найти значения следующих выражений 16 div 3 16 mod 3 28 div 7 28 mod 7 14 div 30 14 mod 30 5 1 4 0 0 14 a) b) c) d) e) f)


Слайд 17

Задачи


Слайд 18

Этапы решения задачи на компьютере Постановка задачи (что дано, что найти) Построение модели (математической) Разработка алгоритма Составление программы на языке программирования Отладка и тестирование Проведение расчетов и анализ результатов


Слайд 19

Даны два целых числа. Найти: их среднее арифметическое; их среднее геометрическое. Даны катеты прямоугольного треугольника. Найти его периметр


×

HTML:





Ссылка: