Сайт, Феоктист Венедиктов

Разрешите представиться - Феоктист Венедиктов, проживаю в Россия, Рязанская область, Рязань. Я много времени посвятил изучению множества областей науки: технология, Gimp, ы, ос, программирование. Появились вопросы - пишите feoktistf3uyd@yandex.ru.
Что нового
Популярные вопросы
Как в GIMP выровнять текст?
При вставке текста он вставляется в одну строчку. Можно ли его ограничить по ширине, чтобы он сам пе...
Кто является автором песни и музыки "Forsaken" из кинофильма "Queen Of The Damned "?
Песня "Forsaken" есть в исполнение Джонатана Дэвиса (вокалист Korn), а так же в исполнение...
как сделать жесткий диск, с установочным образом ос?
схема http://habreffect.ru/files/500/2a1b361d7/1.png , как создать, чем пользоваться...
Как в GIMP выровнять текст?
При вставке текста он вставляется в одну строчку. Можно ли его ограничить по ширине, чтобы он сам пе...
Какое определение инкапсуляции более точное?
1) Инкапсуляция -- свойство языка, гарантирующее что состояние объкта возможно изменять только измен...
Последние вопросы
Почему каноникал не поправила раскладку?
Почему каноникал не поправила раскладку...
Как отформатировать HDD под ноль?
Проблема такая:
Есть HDD на терабит, соль в том, что изначально (мной же) он был разбит на пять л...
Не могу создать образ диска через Alcohol 120%
Установил программу закинул в неё файл игы.iso пытаюсь создать образ, а он не может, потому как нет ...
все папки в windows 7 при открытии улетают в право за монитор, а в безопасном режиме все работает
все папки в windows 7 при открытии улетают в право за монитор, а в безопасном режиме все работае...
Вопрос
Pascal - логические переменные и операции
Подумал, что надо выучить за месяц Pascal и буквально сразу застрял на теме "логические переменные и операции". Ну зачем нужны эти True и False? Может примеры задач каких дадите с ними. У меня пара учебников есть, но там все так непонятно...
Ответ

О Боже... раз вы не понимаете, зачем true и false...
Ну да ладно.
true и false - это два из возможных значений переменной типа boolean (логическая переменная).
Чтобы понять, зачем они нужны, нужно изучить законы логики.
Например один из них - комутативность (пусть а и b - boolean):
a or b = b or a
погуглите по этой теме.
Применение? Ну, например установка некого флага, в зависимости от значения которого программа будет выполнять какие-то действия.
Предположим мы вводим с клавиатуры неск. чисел. Есть функция сортировки численного массива.

program gg;
var mas:array[1..100] of integer;
i:integer;
flag:boolean;

procedure sort;
begin
{ сортируем ... }
end;

begin
for i:= 1 to 10 do
readln (mas[i]);

writeln('Отсортировать?');
readln(flag);
if flag = true then sort
else exit;
end.

После ввода чисел идет запрос к пользователю. Если он введет true (или 1), тогда массив будет отсортирован, иначе - будет совершен выход из программы.
Ну это так... довольно абстрактный пример. Применение логические операции находят всюду - без них немыслимо программирование.
технология
Gimp
ы
ос
программирование
Еще вопросы в этой рубрике
Pascal - логические переменные и операции
Подумал, что надо выучить за месяц Pascal и буквально сразу застрял на теме "логические перемен...
А как называется программа ?
Которую ты использовал в моём вопросе...
© Феоктист Венедиктов Карта сайта
Hosted by uCoz