Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
9 / 9 / 0
Регистрация: 27.01.2013
Сообщений: 248
1

Импликация - страшный суд, ад и погибель

03.05.2013, 14:41. Показов 1687. Ответов 1
Метки нет (Все метки)

Читаю Шилтда.
Глава Операторы.
Помогите разобрать как и в какой последовательности работает следующий код :
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using System; 
 
class Woow 
{ 
public static void Main() 
{ 
bool p = false, q = false; 
int i, j; 
 
for (i = 0; i < 2; i++) 
{ 
for (j = 0; j < 2; j++) 
{ 
if (i == 0) p = true; 
if (i == 1) p = false; 
if (j == 0) q = true; 
if (j == 1) q = false; 
 
Console.WriteLine(i); 
Console.WriteLine(j); 
Console.WriteLine("p равно " + p + ", q равно " + q); 
 
if (!p | q) 
 
Console.WriteLine("Результат импликации " + p + " и " + q + " равен " + true); 
Console.WriteLine(); 
} 
} 
} 
}
В самой книге описано только то, что Импликация - Это логическая операция, результат которой будет ложной только в случае, когда левый операнд имеет, значение ИСТИНА, а правый – ЛОЖЬ. (Операция импликации отражает идею о том, что истина не может подразумевать ложь.) - Это понятно!

и что импликацию можно вызвать использую комбинацию " !p | q " - это не понятно.
Как понять вообще ?
Что это за обозначение " !p | q " ???
И вообще зачем нужна импликация???
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.05.2013, 14:41
Ответы с готовыми решениями:

Гордая погибель GTX 780 или нет?
Приветствую. Вчера, играя в игру все зависло и затрещал в наушниках повторяющийся звук. После...

Страшный запрос
Здравствуйте. Подскажите или сделайте) Как эти 2 запроса сделать в один $sb =...

Страшный экран
Строил сайт и сам не заметил, как получил вот такое, при переходе с второстепенной страницы на...

Импликация
Прошу помощи. Начал подучивать дискретную математику и столкнулся с одним вопросом. Связан он с...

1
657 / 527 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
03.05.2013, 14:48 2
Ну во первых импликация = следование. Обозначается значком =>.
Построим таблицу истинности для данной операции ( 8 класс в школе ).
A B F( A => B )
0 0 1
0 1 1
1 0 0
1 1 1

А теперь сравните таблицу истинности для вот этого выражения (!p | q):
A B F( !A | B )
0 0 1
0 1 1
1 0 0
1 1 1

Они совпадают, значит выражение !p | q == p => q.
!p | q - не p + q.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.05.2013, 14:48

Страшный и ужасный decimal
Многоуважаемый Ол (All). Подскажите пожалуйста что это за чо? &gt; var d1 =...

Страшный размер DB.mdb
Всем привет, проблема в следующем, некоторое время работал с базой через приложение (C++ Builder 6)...

Самый страшный вирь
Здравствуйте. Подхватил вирь под названием Trojan.Win32.Agent.aec. Перестали запускаться .ехе...

конъюнкция и импликация
как выразить конъюнкцию через импликацию и отрицание? и импликацию через конъюнкицию


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru