Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
9 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
658.50 kB
Просмотров:
79
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: ЛОГИЧЕСКИЙ ТИП ДАННЫХ В ПАСКАЛЕ
№2 слайд
Содержание слайда: Логический тип – это простой стандартный порядковый тип, предназначенный для хранения логической переменной, которая принимает одно из значений:
Логический тип – это простой стандартный порядковый тип, предназначенный для хранения логической переменной, которая принимает одно из значений:
True (истина) или False (ложь).
Переменные логического типа описываются посредством идентификатора Boolean.
Var
Flag,t,p,q : Boolean;
Для хранения логической переменной отводится один байт памяти.
Внутреннее представление значения false - 0 (нуль), значения true - 1.
№3 слайд
Содержание слайда: Логические (булевские) операции
№4 слайд
Содержание слайда: ТАБЛИЦА ИСТИННОСТИ ДЛЯ ЛОГИЧЕСКИХ ОПЕРАЦИЙ
№5 слайд
Содержание слайда: Приоритет операций:
Действия в скобках
NOT
AND, умножение (*), div, mod, деление (/)
OR, XOR, сложение (+), вычитание (-)
<, >, = , <>, <=, >=
Например:
A or B and not (A or B)
№6 слайд
Содержание слайда: Определены следующие функции:
№7 слайд
Содержание слайда: Логический тип определен таким образом, что FALSE < TRUE.
Логический тип определен таким образом, что FALSE < TRUE.
Это позволяет применять к булевским операндам все операции отношения.
Величины логического типа можно выводить процедурой WRITE, но нельзя вводить процедурой READ.
№8 слайд
Содержание слайда: ПРИМЕР: ИЗВЕСТНЫ КООРДИНАТЫ ТОЧКИ.
ОПРЕДЕЛИТЬ, ПРИНАДЛЕЖИТ ЛИ ОНА ЗАШТРИХОВАННОЙ ОБЛАСТИ.
№9 слайд
Содержание слайда: Program ex_1;
Program ex_1;
var x,y: real;
in_circle1, in_circle2, in_parabol, in_obl, in_obl1, in_obl2: вoolean;
begin
writeln(‘vvedi x,y’);
readln(x,y);
in_circle1:=sqr(x)+sqr(y)<=4;
in_circle2:=sqr(x-2)+sqr(y-2)<=4;
in_parabol:=y>=1.5* sqr(x)-6;
in_obl1:= in_circle1 AND NOT in_circle2;
in_obl2:= in_circle2 AND NOT in_parabol;
in_obl:= in_obl1 OR in_obl2;
writeln(in_obl);
end.