Именно потому и пишет, что операция '=' не применима к типу boolean. Переменные этого типа могут принимать значения True и False, и как можно сравнивать их с единицей?
<Видеокарта>
1. Что делает видео карта? ответ: Выдаёт изображение.
2. Зачем она нужна? ответ: Она нужна чтобы выводить изображение.
3. Когда была создана видео карта? ответ: В 1981 Специалистами компании IBM
4. Почему видео карта сильно нагревается? ответ: Потому-что импульсы поступают в процессор видео карты и процессор нагревается.
5. Есть ли видео карта в планшетах,телефонах или процессор выводит картинку? ответ: Конечно есть! Только видео карта в телефонах,планшетах очень маленькая!
<Аудио карта>
1. Зачем она нужна? ответ: Она выдаёт аудио сигнал в динамик.
2. Что она делает? ответ: Из информации (010101) Превращает в испульсные сигналы и передаёт их на динамик который уже воспроизводит звук.
3.В каком году она была изобретена? ответ: В 1857
4.Насколько она важна? ответ: Она важна так-как без неё мы бы не смогли слушать песни и т.д.
5. Есть ли она во всех устройствах? ответ: Да,конечно! Сейчас аудио карта даже в колонках есть!
Объяснение:
Вывод:Аудио и Видео карта очень важны для повседневной жизни.
Если Вы хотите вместо логических значений True и False использовать 1 и 0, то можно сделать так:
program pr1;
function _Xor (x, y:byte): byte;
begin
if x+y=1 then
_Xor:=1
else
_Xor:=0;
end;
var x,y: byte;
begin
readln (x, y);
writeln (_Xor(x, y));
end.
Пример:
1 0
1