програмирование в Delphi

Ответить
Andrew51282
Сообщения: 1
Зарегистрирован: 17 мар 2008, 11:29

Помогите решить задачу!!!
Написать программу проверяющую истинность высказывания "Одно из четырех чисел отлично от других, равных между собой"
Пришлите исходник Пожалуйста!
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

Думаю, так, но не уверен:
result:=a xor b xor c xor d in [a xor b, c xor d];
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

или так:
result := (byte(a=b)+byte(b=c)+byte(c=d)+byte(a=d))=2;
It's a long way to the top if you wanna rock'n'roll
Ответить