Другие языки программирования и технологии
Turbo Pasckal//напишите пожалуйста алгоритм..срочно!
Доказать (путем перебора возможных значений), что для любых величин A,B,c типа Boolean следующие пары логических выражений имеют одинаковые значения(эквивалентны): 1)А and B и B and A; 2)(A and B) and C и A and (B and C); 3)A or (A and B) и A; 4)A or (b and C) и (A or B) and (A or C).
Нет такого языка - Turbo Pasckal, это во-первых. Во-вторых -
var A,B,C:boolean;
begin
writeln('A':9,'B':9,'A and B':9,'B and A':9);
for A:=false to true do for B:=false to true do writeln(A:9,B:9,A and B:9,B and A:9); readln
end.
Это для первого варианта. Для остальных - по образу и подобию.
var A,B,C:boolean;
begin
writeln('A':9,'B':9,'A and B':9,'B and A':9);
for A:=false to true do for B:=false to true do writeln(A:9,B:9,A and B:9,B and A:9); readln
end.
Это для первого варианта. Для остальных - по образу и подобию.
Создаём переменную res=true;
Сначала A=false, B=false, если A and B <> B and A то присваиваем res значение false.
Потом A=true B=false, если A and B <> B and A то присваиваем res значение false.
Потом A=true B=true, если A and B <> B and A то присваиваем res значение false.
Потом A=fale B=true, если A and B <> B and A то присваиваем res значение false.
Если после всего этого res равен true то утверждение доказано. Так же и для остальных вариантов.
Сначала A=false, B=false, если A and B <> B and A то присваиваем res значение false.
Потом A=true B=false, если A and B <> B and A то присваиваем res значение false.
Потом A=true B=true, если A and B <> B and A то присваиваем res значение false.
Потом A=fale B=true, если A and B <> B and A то присваиваем res значение false.
Если после всего этого res равен true то утверждение доказано. Так же и для остальных вариантов.
"Turbo Pasckal" - блин жесть.. . в творении Никлауса Вирта 6 букв а не 7!!
булев тип данных может иметь 2 значения 1 и 0,
1-истинна
0-ложь
А and B - логическое сложение (Конъю́нкция)
А B А and B
0 0 0
0 1 0
1 0 0
1 1 1
А or B - логическое умножение (Дизъю́нкця)
А B A or B
0 0 0
0 1 1
1 0 1
1 1 1
блин, задания для 8го класса!
(код писать не буду (синтаксиса "Turbo Pasckal" незнаю) и наврятле ктот о знает=))
булев тип данных может иметь 2 значения 1 и 0,
1-истинна
0-ложь
А and B - логическое сложение (Конъю́нкция)
А B А and B
0 0 0
0 1 0
1 0 0
1 1 1
А or B - логическое умножение (Дизъю́нкця)
А B A or B
0 0 0
0 1 1
1 0 1
1 1 1
блин, задания для 8го класса!
(код писать не буду (синтаксиса "Turbo Pasckal" незнаю) и наврятле ктот о знает=))
Похожие вопросы
- Алгоритмы в паскале. Народ, напишите плиз алгоритм нахождения НОД и алгоритм выделения цифр числа. Заранее благодарю)
- Паскаль написать программу помогите. срочно. Пожалуйста
- Объясните пожалуйста алгоритм упрощенного метода ньютона
- Проверьте пожалуйста правильно ли я написал разветвляющийся алгоритм в delphi
- Turbo Pascal помогите пожалуйста. помогите пожалуйста с написание программы для вычисления 1-й и 2-й производной функции
- turbo pascal,помогите пожалуйста.
- Кто в бейсике шарит напишите плиз алгоритм из задания (вн)??
- Написать нормальный алгоритм Маркова
- Помогите написать bat файлы, срочно надо, сам изучить уже не успеваю
- Напишите пожалуйста программу на visual basic 2010(Пожалуйста очень нужно)