Ответ:
Решение:
Условие «оба числа неотрицательны» означает, что и число А, и число В должны быть больше или равны нулю. В языке Pascal это записывается как A>=0 и B>=0.
Рассмотрим предложенные варианты:
- a.
(A<0) or (B<0)— Это условие означает, что хотя бы одно из чисел отрицательно, что противоречит условию. - b.
(A*B=0) and (A+B<>0)— Это условие означает, что хотя бы одно из чисел равно нулю, и сумма чисел не равна нулю. Оно не полностью соответствует условию «неотрицательны». - c.
(A>=0) and (B>=0)— Это условие точно соответствует трактовке «оба числа неотрицательны». - d.
A*B>0— Это условие означает, что оба числа положительны (строго больше нуля), что исключает возможность нуля.
Следовательно, правильным логическим выражением будет вариант c.
Ответ: c.
