Только одно из чисел равно нулю - (A*B=0) and (A+B<>0)
Например, A будет равно нулю, а B - 5. (0*5=0) и (0+5<>0)
Если и B будет равно нулю, то второе условие (A+B<>0) будет неверно
Хотя бы одно число отрицательно - (A<0) or (B<0)</p>
Оба числа неотрицательны - (A>=0) and (B>=0)
Оба числа одного знака и не равны нулю - (A*B>0)
Если числа будут не одного знака, например, A= -5 B=6 то не будет выполнсяться условие, так как A*B будет меньше нуля (-30).