Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемСемён Крамер
1 Turbo Pascal (базовые понятия)
2 Алфавит языка Прописные и строчные буквы латинского языка и знак подчёркивания; Десятичные и шестнадцатеричные цифры; Специальные символы ( тильда]); Составные символы ( например: := присвоение <> неравно);
3 Идентификаторы Стандартные например: SIN(X) Пользователя Состоят из букв, цифр и знака подчёркивания. Русские буквы не допустимы. Начинаются с буквы или знака подчёркивания. Не различают прописные и строчные буквы.
4 Тип данных - Определяет множество значений, которые могут принимать объекты ( константы или переменные), а также совокупность операций, допустимых над ними.
5 Типы данных делятся на Скалярные ( простые ) Стандартные – предлагаются разработчиками ТР. Пользовательские – перечисляемые и интервальные. Структурированные ( составные ) Строки Массивы Множества Записи файлы
6 Стандартные типы данных Название Диапазон значений Память, байт Byte байтовый Shortint короткий целый(-128) Integer целый(-32768) Word слово Longint длинный целый( ) Single с одинарной точноститью 1,5Е-45 – 3,4Е384 Real вещественный 2,9Е-39 – 1,7Е386 Double с двойной точноститью 5,0Е-324 – 1,7Е3088 Extendedс повышенной точности 3,4Е-4932 – 1,1Е Comp сложный(-2Е63+1) - 2Е63-18 Char символьный Символы кодовой таблицы 1 Boolean логический true, false1
7 Структура программы. Program Имя Программы; Uses Имя Модуля 1,…; Label Имя Метки 1,…; Const Имя Конст=Знач Конст; Type Имя Типа=Знач Типа; Var Имя Переменной:Тип; Begin инструкции основной программы End.
8 Операторы ввода/ вывода. Read Readln Write Writeln Читай Читай строку ( создание паузы) Пиши Пиши строку ( перевод курсора на новую строку)
9 Стандартные функции. Abs(x)I x I Sqr(x)X^2 Sqrt(x)Корень из Х pin Sin(x)синус Cos(x)косинус Arctan(x) арктангенс
10 Дополнительные функции. Div - возвращает целую часть от деления, а дробная отбрасывается. Например: 11 div 5 = div 4 = div -5 = 3
11 Дополнительные функции. Mod – вычисляет остаток, полученный при выполнении целочисленного деления. Например : 10 mod 5 = 0 14 mod 5 = mod 5 = -2
12 Дополнительные функции. Dex(x,n) уменьшает значение целочисленной переменной Х на n ( по умолчанию n=1) Inc(x,n) увеличивает значение целочисленной переменной Х на n ( по умолчанию n=1) Frac(x) вычисляет дробную часть Х Int(x) вычисляет целую часть Х Random(диапазон) возвращает случайное число Х, удовлетворяющее условию 0 <=X< диапазон
13 Задания. 1. Выберите допустимые идентификаторы и объясните почему: a) 3DGraf b) Nomer.Data c) Blok#1 d) Blok_15 e) My Program f) Metka13 g) div
14 Задания. 2. Чему равно действие? 10 div 3 = 11 mod 5 = 2 div 3 = 10 mod 3 = 17 div -5 = 22 mod 5 = -17 div 5 = 31 mod 16 =
15 Задания. 3. Найдите результат. a) x:=10; dec(x,2); b) X:=10; inc(x,3); c) frac(0.25*11) d) int( )
16 Домашнее задание. Выучить лекцию. Составить программу +,-,* и / двух целых чисел.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.