1) Логическое умножение или конъюнкция (логическое И): Конъюнкция - это сложное логическое выражение, которое считается истинным в том и только том случае, когда оба простых выражения являются истинными, во всех остальных случаях данное сложеное выражение ложно. Обозначение: F = A & B. Таблица истинности для конъюнкции A&B=F 1&1=1 1&0=0 0&1=0 0&0=0 2) Логическое сложение или дизъюнкция (логическое ИЛИ): Дизъюнкция - это сложное логическое выражение, которое истинно, если хотя бы одно из простых логических выражений истинно и ложно тогда и только тогда, когда оба простых логических выраженныя ложны. Обозначение: F = A + B. Таблица истинности для дизъюнкции A+B=F 1+1=1 1+0=1 0+1=1 0+0=0 3) Логическое отрицание или инверсия (логическое НЕ): Инверсия - это сложное логическое выражение, если исходное логическое выражение истинно, то результат отрицания будет ложным, и наоборот, если исходное логическое выражение ложно, то результат отрицания будет истинным. Другими простыми слова, данная операция означает, что к исходному логическому выражению добавляется частица НЕ или слова НЕВЕРНО, ЧТО. Таблица истинности для инверсии A неА 1 0 0 1
var s:string; i:integer; begin Write('Введите слово: '); Readln(s); for i:=Length(s) downto 1 do Insert(' ',s,i); Writeln('Результат: ',s) end.
Пример решения Введите слово: Паскаль Результат: П а с к а л ь
var s1,s2,s3:string; i:integer; begin Write('Введите первое слово: '); Readln(s1); Write('Введите второе слово той же длины: '); Readln(s2); s3:=''; for i:=1 to Length(s1) do s3:=s3+s1[i]+s2[i]; Writeln('Результат: ',s3) end.
Пример решения Введите первое слово: Корова Введите второе слово той же длины: собака Результат: Ксоорбоавкаа
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку