Similar presentations:
Turbo Pascal pff / easy c# (для школоты 2 класса)
1. Turbo Pascal pff / easy c# (для школоты 2 класса)
Автор: Великий магистрОпасный NIGGA! Я не скачал презентацию! Адвечаю!
г. Хотелово (поселок под Тверью)
2025 год.
2. Алфавит языка
Прописные и строчные буквы латинскогоязыка и знак подчёркивания;
Десятичные и шестнадцатеричные
цифры;
Специальные символы
( например: @,#,$,^[ тильда]);
Составные символы
( например: := присвоение
<> неравно);
3. Идентификаторы
СтандартныеСостоят из букв, цифр
например: SIN(X)
и знака
подчёркивания.
Русские буквы не
допустимы.
Начинаются с буквы
или знака
подчёркивания.
Не различают
прописные и строчные
буквы.
Пользователя
4. Тип данных
- Определяет множество значений, которыемогут принимать объекты ( константы или
переменные), а также совокупность
операций, допустимых над ними.
5. Типы данных делятся на
Скалярные ( простые )Стандартные – предлагаются разработчиками ТР.
Пользовательские – перечисляемые и
интервальные.
Структурированные ( составные )
Строки
Массивы
Множества
Записи
файлы
6. Стандартные типы данных
НазваниеByte
Shortint
Integer
Word
Longint
байтовый
короткий целый
целый
слово
длинный целый
Single с одинарной точностью
Real
Double
вещественный
с двойной точностью
Extendedс повышенной точнос
Comp
Char
Boolean
сложный
символьный
логический
Диапазон значений
Память, байт
0 - 255
1
(-128) - 127
1
(-32768)-32767
2
0 - 65535
2
(-2147483648)2147483647
4
1,5Е-45 – 3,4Е38
4
2,9Е-39 – 1,7Е38
6
5,0Е-324 – 1,7Е308
8
3,4Е-4932 –
1,1Е4932
10
(-2Е63+1) - 2Е63-1
8
Символы кодовой
таблицы
1
true, false
1
7. Структура программы.
Program ИмяПрограммы;Uses
ИмяМодуля1,…;
Label
ИмяМетки1,…;
Const ИмяКонст=ЗначКонст;
Type
ИмяТипа=ЗначТипа;
Var
ИмяПеременной:Тип;
Begin
инструкции основной программы
End.
8. Операторы ввода/ вывода.
ReadЧитай
Readln
Читай строку
( создание паузы)
Write
Пиши
Writeln
Пиши строку
( перевод курсора на
новую строку)
9. Стандартные функции.
Abs(x)IxI
Sqr(x)
X^2
Sqrt(x)
Корень из Х
pi
П
Sin(x)
синус
Cos(x)
косинус
Arctan(x)
арктангенс
10. Дополнительные функции.
Div - возвращает целую часть от деления,а дробная отбрасывается.
Например:
11 div 5 = 2
123 div 4 = 30
-17 div -5 = 3
11. Дополнительные функции.
Mod – вычисляет остаток, полученныйпри выполнении целочисленного деления.
Например :
10 mod 5 = 0
14 mod 5 = 4
-17 mod 5 = -2
12. Дополнительные функции.
Dex(x,n) уменьшает значение целочисленнойпеременной Х на n ( по умолчанию n=1)
Inc(x,n) увеличивает значение целочисленной
переменной Х на n ( по умолчанию n=1)
Frac(x) вычисляет дробную часть Х
Int(x)
вычисляет целую часть Х
Random(диапазон) возвращает случайное число
Х, удовлетворяющее условию 0 <=X< диапазон