Логика программистов

Зарисовка из работы, показывающая особенности мышления программистов. Я каждый месяц покупаю в офисную библиотеку 2 книги по выбору сотрудников. Они их могут брать домой и читать. Библиотека становится большой и чтобы книги не потерялись решили сделать вкладыши в книги, которые будут оставаться на полке и по ним можно отследить у кого книга. Одна сотрудница сделала вкладыши и пошла уточнять у кого книги на руках, чтобы учесть все. Спрашивает у программиста

- У тебя дома рабочая книга есть?


- Нет


- Хорошо, значит у тебя нет рабочих книг.


- Почему это, есть. Она у меня в сумке.


- Так а почему ты сказал что у тебя нет книг?


- Ну она же у меня не дома.

Вы смотрите срез комментариев. Показать все
3
Автор поста оценил этот комментарий

var

вещи_программиста: array[0..10] of string

i: int

книга: string

есть: boolean


begin

есть:= false;

i:=0;

книга:='книга';

while (есть = false)

{

if вещи_программиста[i] = книга then есть:= true;

i++;

}

if есть = true then writeln('книга есть') else writeln('книги нет');

end.

раскрыть ветку (5)
10
Автор поста оценил этот комментарий

ПАСКАЛЬ МНЕ В РЕЗЮМЕ ЭТО ЖЕ ПАСКАЛЬ


if есть = true

*facepalm*

раскрыть ветку (2)
Автор поста оценил этот комментарий
в паскале begin end вместо фигурных скобок
Автор поста оценил этот комментарий
Никто не пробовал перевести синтаксис на старославянский?
Автор поста оценил этот комментарий

inc(i) может быть, а не++? А то какая-то ядерная смесь паскаля с пайтоном и цэ получилась))

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Ну если брать в расчёт Delphi начиная с версии 2005 и выше, то борланд (или кто там владельцы сейчас) добавили постфиксные и префиксные инкременты и декременты как и в сях.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку