Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Mykola Dzham                         2:5020/400     21 Jul 2004  17:31:36
 To : Alexandre Kardanev
 Subject : Re: О логике А. Барабанова
 -------------------------------------------------------------------------------- 
 
  Alexandre Kardanev (Alexandre.Kardanev@ihep.su):
 
 >  AB> Я понимаю что тем, кто не освоил логику до 17 лет, очень трудно.
 >  AB> Попробуйте так. Hарисуйте на бумажке кружочек. Пусть это будет "все".
 >  AB> Затем
 >  AB> с помощью карандаша отделите от этого кружочка рассматриваемую часть и
 >  AB> посмотрите, что останется. Отделить надо "никто". У меня остается "все".
 > 
 > Изменим условия опыта:-)
 > Пишем програмку на всеми любимом в эхе языке:
 > ---------------------- начало
 > #include <stdio.h>
 > main()
 > {
 >   bool a, b, c, BCE_1, BCE_2, HE_BCE_1, HE_BCE_2;
 >   a = b = c = true;
 >   BCE_1 = a && b && c;   /* Это у нас всем */
 >   HE_BCE_1 = !BCE_1;     /* Отрицание от "всем" */
 >   c = false;             /* Это от "всех" откололся VN :-)*/
 >   BCE_2 = a && b && c;
 >   HE_BCE_2 = !BCE_2;
 >   printf("BCE1 - %c; HE BCE1 - %c;\nBCE2 - %c; HE BCE2 - %c\n",
 >    BCE_1?'t':'f', HE_BCE_1?'t':'f', BCE_2?'t':'f', HE_BCE_2?'t':'f');
 > }
 > ----------------------- конец програмки
 > 
 > Компилируем, запускаем и доолго медитируем над результатом:-)
 
 И какой результат? Hаверное такой, что нельзя операции над множествами
 заменять булевыми операциями?
 
 -- 
 LEFT-UANIC
 JID: levsha@jabber.kiev.ua
 --- ifmail v.2.15dev5.3
  * Origin: National Taras Shevchenko University of Kyiv (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: О логике А. Барабанова   Mykola Dzham   21 Jul 2004 17:31:36 
Архивное /ru.linux/6325755c7fa9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional