ответ на фото. Это выражение можно записать иначе,как я его записала. Обрати на это внимание.
Обьяснение:
1)для трех переменных А,В,С записываются все возможные логические комбинации значений(первые три колонки)
2) т.к в твоем выражении эти А,В,С инверсируются, в следующих трех колонках производится инверсия(отрицание,логическое НЕ). Значения записываются наоборот. Если была 1,станет 0. Если был 0,станет 1.
3) полностью твое логическое выражение можно записать подругому. Это в последней колонке показано. Между этими значениями происходит логическое ИЛИ(ЛОГИЧЕСКОЕ СЛОЖЕНИЕ)
===Pascal ABC.Net===
program ;
var
number, min, temp :integer;
begin
min := 100;
Write('Введите число без нулей: ');
ReadLn(number);
while number <> 0 do
begin
temp := number mod 100;
if (temp < min) and (temp div 10 <> 0) then min := temp;
number := number div 10;
end;
Write('Минимальное двузначное число: ', min);
end.