∧ - логическое ИЛИ, ∨ - логическое И, ¬ - не что-то.
А и В принимают значения 0 (ложь) и 1 (истина) (здесь нам это не дано, надо просто сократить).
(A∧ ¬B)∨(¬A∧B)∧(A∨B) это
(A или не В) и (не А или В) или (А и В),
далее: (первые две скобки сократим, в данном случае надо чтобы хотя бы А или В имели любое значение)
(А или В) или (не А или не В) или (А и В)
то есть:
(А ∧ В) ∧ (¬А ∧ ¬В) ∧ (А ∨ В)
(но зачем нам А и В, когда есть А или В, то есть А и В становится бесполезным выражением, когда есть выражение, которому надо всего одно истинное значение)
и так:
(А или В) или (не А или не В)
то есть выражение всегда будет истинно, так как какое бы значение и имели А , В - выражение истинно.
Можно заменить это следующим:
А или не А или В или не В
А ∧ ¬А ∧ В ∧ ¬В
готово, а главное выражение всегда истинно!
Минимальная единица изображения:
растровая: пиксели
векторная: графические формулы
Какая информация хранится в файлах векторного и раствого типа:
Ростовая: о пикселях, составляющих изображения.
Векторная: о графических примитивах, составляющих изображение.
С каких средств получается изображение:
растровая: Paint, Gipm, Adobe Photoshop
Векторная: Microsoft Word, OpenOffice, CorelDRAW , Macromedia Flash.
Объём графических файлов:
растровая: очень большой объём
Векторная: относительно небольшой объём
реакция изображения на изменение его размера:
Растровая: не желательно, возможно искажение.
Векторная: качество не будет потеряно, остаётся прежний вид.
Достоинства графики:
растровая: позволяет работать с фотореалестичными изображениями, простая ретушь и комбинация частей изображения, ввод сканера и и цифровыми камерами.
векторная: маленький объём файла, простое маштабирование.
Недостатки графики:
растровая: большой объём файла, маштабирование с искажением и ухудшение качества,
векторная: не пригодна для реалестичных изображений.
Форматы файлов:
растровая: BPM, GIF, JPG, PCX, TIF.
векторная: WMF, EPS, DXF, CCM
Поделитесь своими знаниями, ответьте на вопрос:
Напишите программу, которая вводит массив из 10 целых чисел и выводит на экран этот же массив в прямом и обратном порядке.
i:integer;
a: array [1..10] of integer;
begin
writeln('Введите числа');
for i:=1 to 10 do
read(a[i]);
for i:=1 to 10 do
write(a[i],' ');
writeln(' ');
for i:=10 downto 1 do
write(a[i],' ');
end.