Содержание
- 2. Выражения. Выражение — это конструкция, которая возвращает величину. Операция — это определенное действие над элементами данных.
- 3. ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ Состоят из логических операндов и логических операций
- 4. КОНЪЮНКЦИЯ (логическое умножение) в естественном языке соответствует союзу и; в алгебре высказываний обозначение &; в языках
- 5. ДИЗЪЮНКЦИЯ (логическое сложение) в естественном языке соответствует союзу или; обозначение ; в языках программирования обозначение Or.
- 6. ИНВЕРСИЯ (отрицание) в естественном языке соответствует словам неверно, что... и частице не; обозначение ; в языках
- 7. ИМПЛИКАЦИЯ (логическое следование) в естественном языке соответствует обороту если ..., то ...; обозначение => . Таблица
- 8. ЭКВИВАЛЕНЦИЯ (равнозначность) в естественном языке соответствует оборотам речи тогда и только тогда; в том и только
- 9. ЛОГИЧЕСКИЕ ОПЕРAЦИИ and И or ИЛИ not НЕ
- 10. Приоритет операций Условие 2 2) and (X
- 11. ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ (10 > 5) and not (10
- 12. ЛОГИЧЕСКИЕ ПЕРЕМЕННЫЕ var D,S:boolean;
- 13. ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ D:=10 S:= (10 - ложь - истина
- 14. РАЗВЕТВЛЕННАЯ СТРУКТУРА АЛГОРИТМА начало Ввод данных Оператор 1 Оператор 2 Вывод Останов условие истина ложь
- 15. УСЛОВНЫЙ ОПЕРАТОР If лог.выраж. then оператор 1 else оператор 2;
- 16. начало Ввод X Y=ln2(X) Y=0 Вывод Y Останов Х > 0 истина ложь
- 17. ; ОТСУТСТВУЕТ if х > 0 then y:=sqr(ln(x)) else y:=0;
- 18. НЕПОЛНАЯ РАЗВИЛКА начало Ввод данных Оператор 1 Оператор 2 Останов условие истина ложь Вывод данных
- 19. НЕПОЛНЫЙ УСЛОВНЫЙ ОПЕРАТОР If условие then оператор 1; Синтаксис оператора if требует использования только одного оператора.
- 20. Вложенные условные операторы: if temp else if temp >=100 then s:=‘пар’ else s:=‘вода’;
- 21. составной оператор: if temp begin label1.Caption:='лед'; label2.Caption:=' '; label3.Caption:=' '; end else if temp begin label1.Caption:='
- 22. истина истина истина ложь ложь ложь
- 23. y:=3; k:=2; Case k of 1: y:=5; 2: y:=y-3; 3: y:=2*k; end;
- 24. ложь ложь ложь истина истина истина
- 25. y:=3; k:=4; Case k of 1: y:=5; 2: y:=y-3; 3: y:=2*k; else y:=k+y; end;
- 26. Условие с использованием логического «И» If (a begin Операторы end;
- 27. Условие с использованием логического «ИЛИ» If (k = 34)or(n > 23.7) then begin Операторы end;
- 28. Условие «равенства» для действительных чисел вместо отношения X = Y рекомендуется, например Abs(X-Y)
- 29. Пример
- 30. Преобразование целых чисел в строку и обратно. возвращает строку символов. label1.Caption:=IntToStr(r); Для обратного преобразования строки в
- 31. Преобразование вещественных чисел FloatToStr() - для преобразования вещественного числа в строку StrToFloat()- строка преобразуется в вещественное
- 32. Функция Format Format(’ строка формата’,[список элементов]) В качестве результата функция возвращает отформатированную строку. ’% [width] .
- 34. Скачать презентацию