Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемДмитрий Откупщиков
2 Простые типы данных ЦелыеВещественныеСимвольныеЛогические
3 Величины целого типа ТипДиапазон Byte Word Shorting Integer Longint
4 Пример описания const a=3; var a:integer; i:byte;
5 Величины вещественного типа ТипДиапазон Real2.9* *10 38 Double5.0* *10 308
6 Пример описания const max=3.45;c=2.1E2; Var summa:real;
7 Символьные величины PEX=f; D=k;
8 Величины логического типа ТипВозможные значения BooleanTrue (истина), False (ложь)
9 Пример описания Var s:boolean;
11 ОперацияТипы данных Тип результата Значение операции a*b,a+b,a-binteger, integer integerумножение a*binteger, realreal a*breal, realreal a/binteger, integer real деление a/binteger, realreal a/breal, realreal a div binteger, integer integerделение без остатка a mod binteger, integer integerостаток от деления
12 ОперацияТипы данных Тип результата Значение операции a+ba+binteger, integer integerсложение a+ba+binteger, realreal a+ba+breal, realreal a-binteger, integer integerвычитание a-binteger, realreal a-breal, realreal
14 ПриоритетОперацияЗначение 0notОтрицание 1andЛогическое умножение (конъюнкция И) 2or xor Логическое сложение (дизъюнкция ИЛИ) Исключающее ИЛИ 3= < > = Равно Не равно Меньше Больше Не больше Не меньше
15 Таблица истинности логических операций aba and ba or ba xor b false truefalsetrue false true false
16 Пример (a>=0) and (a
17 Правильно ли записаны значения переменных? 5; -2; 3,7; 56.8; 2E2; 8.7E-3;.123E5; 345.; 3.6E8;
18 Определите, почему программа отказывается выполнять операции? X:=5mod2; X=7 div 3; X:=7.3 mod 7; X:=7 diw 3;
19 Определите результаты операций X:=3 mod 5; X:=7 div 3+7 mod 3; X:=27 div 3 div 3; X:=27 mod 5 +3
20 Верно ли записана структура программы? Var a:integer; Const c=10; Begin X:=x+1; end.
21 Определите значение переменной u (w:=true; v:=true; h:=false;) u:=v and h or w; u:=v and h or w=h; u:=v and h or (w=h); u:=not h and not w; u:=not h or not w;
22 Есть ли ошибки в заголовках программ? Programma mama; Program Синус; Program Begin ; Program privet12;
23 Какие из приведенных ниже имен нельзя использовать в заголовке программы? Ivanov_Petr_10a R5_122 Dog-Cat Petr Ivanov 10a 10b_Ivanov_Petr Alfa Alfa/Beta WR12.23
25 ФункцияТип аргумента Тип значени я функции Действие функции ABS (x)integer, realКак у xМодуль x COS (x)real Косинус, угол в радианах SIN (x)real Синус, угол в радианах ARCTAN (x)real Арктангенс, угол в радианах
26 ФункцияТип аргумента Тип значение функции Действие функции LN (x)real Натуральны й логарифм x SQR (x)integer, realКак у xКвадрат x SQRT (x)real Корень квадратный из x>=0 RANDOM (x) x - wordReal, word Значением…
27 ФункцияТип аргументаТип значени е функци и Действие функции Pireal INC (x,n)x:перечисляемы й n:integer Как x X увеличивается на n DEC (x,n)x:перечисляемы й n:integer real X уменьшается на n ODD(x)longintboolean Значение функции true, если x – нечетен, и false, если x - четен Функции преобразования типов
29 ФункцияТип аргумен та Тип значение функции Действие функции INT (x)real Целая часть x, но вещественного типа FRAK (x)real Дробная часть x TRUNC(x)reallongingЦелая часть x, x – в диапазоне longing ROUND (x) reallonging X,округленное до следующего целого числа
30 Примеры ПримерЗначение Y:=ODD(3); Y:=ODD(4); Y:=INC(4,6); Y:=DEC(5,2); Y:=INT(5.321); Y:=FRAK(5.321);
31 Примеры ПримерЗначение Y:=TRUNC(3.45); Y:=ROUND(5.3); Y:=ROUND(5.7); Y:=ROUND(-4.2); Y:=ROUND(-4.7);
32 Определите результат вычислений Y:=SQR(sin(0.5))+SQR(cos(0.5)); Y:=SQRT(SQR(3)+SQR(4)); Y:=INT(3.7)+ROUND(3.7); Y:=ABS(cos(Pi)-sin(Pi/2));
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.