Вводятся величины x,y целого типа. написать программу для обмена значений величин. необходимо использовать величину т. протестировать программу для x=5 и y=-11.
119
154
Ответы на вопрос:
Var x,y,t: integer; begin write('x='); read(x); write('y='); read(y); t: =x; x: =y; y: =t; writeln('после обмена'); writeln('x=',x,' y=',y); end.тестирование: x=5y=-11после обменаx=-11 y=5
ассмотрим выражение X<5. Оно истинно для всех ответов
Рассмотрим выражение X<3. Оно истинно для 1, 2 и ложно для 3, 4
Рассмотрим первую импликацию: две истины дают истину, значит для ответов 1,2 вторую импликацию (после или) можно не рассматривать, поскольку первая часть истинна.
Для вариантов 3,4 рассмотрим вторую импликацию.
Выражения X<2 и X<1 для вариантов 3,4 дают ложь. Импликация, где оба аргумента дают ложь, истинна. Получается, что для ответов 3,4 истинна вторая импликация, а значит значение первой несущественно (для оператора или).
отсюда следует, что выражение "((X < 5)→(X < 3)) или ((X < 2)→(X < 1))" истинно при всех перечисленных значениях х: 1, 2, 3, 4
Популярно: Информатика
-
va1k04.11.2020 12:36
-
DamirJonson05.06.2020 15:50
-
444m12.04.2023 13:00
-
vlad080522.01.2021 00:49
-
Níkiskastarling2809.01.2023 12:59
-
silvia1631.08.2020 08:05
-
sksjdjdjxk27.04.2020 13:50
-
Milanusia01.11.2020 21:37
-
migmo508.12.2020 10:25
-
udovika16.12.2021 10:01