Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.01.15;
Скачать: CL | DM;

Вниз

"Пример" программирования логических операций...   Найти похожие ветки 

 
KilkennyCat ©   (2016-02-16 01:27) [0]

попалося на необъятных просторах интернета: http://ideone.com/fork/DElv17


 
Dimka Maslov ©   (2016-02-16 10:01) [1]

Если чувак пишет нечто подобное командному интерпретатору, то такое вполне возможно. Другое дело, как действительно это реализвано...


 
Inovet ©   (2016-02-16 10:12) [2]

Студент штоле?


 
Юрий Зотов ©   (2016-02-16 10:43) [3]

bool AND(bool X1, bool X2) //Логическое И
{
if (X1 == true && X2 == true) return true;
else return false;
}

Если человек пишет такой код, то вряд ли он сумеет написать интерпретатор.


 
DayGaykin ©   (2016-02-16 11:40) [4]


> Если человек пишет такой код, то вряд ли он сумеет написать
> интерпретатор.

Мало кто из людей родился программистом. Научится.


 
Empleado ©   (2016-02-16 12:23) [5]


> Если человек пишет такой код

А кто-то может предложить более длинный вариант? ;)


 
KilkennyCat ©   (2016-02-16 12:51) [6]


> А кто-то может предложить более длинный вариант? ;)


bool AND(bool X1, bool X2) //Логическое И
{
if (X1 == true && X2 == true) return true;
else if (X1 == false && X2 == true) return false;
else if (X1 == true && X2 == false) return false;
else if (X1 == false && X2 == false) return false;
else return error;
}


 
KilkennyCat ©   (2016-02-16 13:01) [7]

Вообще, очень смущает &&.
bool AND(bool X1, bool X2) //Логическое И
{
if (X1 == true)
 if (X2 == true) return true;
 else
    if (X2 == false) return false;
    else return error1;
else
if (X1 == false)
  if (X2 == true) return false;
  else
     if (X2 == false) return false;
     else return error2;
else  
  if (X2 == true) return error3;
  else
     if (X2 == false) return error4;
     else  return error5;
}


так лучше, и ошибка отлавливается на всех случаях.



Страницы: 1 вся ветка

Текущий архив: 2017.01.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
2-1423485605
lewka
2015-02-09 15:40
2017.01.15
Запрос в MS Access


2-1423657337
Александр_2015
2015-02-11 15:22
2017.01.15
DBGrid с возможностью WordWrap


1-1340491010
Dimka Maslov
2012-06-24 02:36
2017.01.15
Службы и иже с ними


15-1452597638
GanibalLector
2016-01-12 14:20
2017.01.15
PDF


2-1418918004
AlexeyTG
2014-12-18 18:53
2017.01.15
Просьба оценит "корявость кода"