Исполнитель чертёжник перемещается на координатной плоскости, оставляя след в виде линии.чертёжник может выполнять команду сместиться на (a, b), где a, b – целые числа. эта команда перемещает чертёжника из точки с координатами (x,y) в точку с координатами (x + a, y + b). например, если чертёжник находится в точке с координатами (4, 2), то команда сместиться на (2, −3) переместит чертёжника в точку (6, −1).циклповтори число разпоследовательность командконец повториозначает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).чертёжнику был дан для исполнения следующий алгоритм (число повторений и величины смещения в первой из повторяемых команд неизвестны): началосместиться на (2, 6)повтори …разсместиться на (…, …)сместиться на (1, -2)конец повторисместиться на (-4, 10)конец в результате выполнения этого алгоритма чертёжник возвращается в исходную точку. какое наибольшее число повторений могло быть указано в конструкции «повтори … раз»?
not(a) and (b or not(c))
Код на Python:
for a in range(0,2):
for b in range(0,2):
for c in range(0,2):
f=not(a) and (b or not(c))
print('A = ',a,'B = ',b,'C = ',c,'F = ',f)
б) А и не ( В и или не С) получим такое выражение:
a and (b or not(c))
Код на Python:
for a in range(0,2):
for b in range(0,2):
for c in range(0,2):
f=a and (b or not(c))
print('A = ',a,'B = ',b,'C = ',c,'F = ',f)
в) не ( не А или В и С) преобразуем:
a and (b or c)
Код на Python:
for a in range(0,2):
for b in range(0,2):
for c in range(0,2):
f=a and (b or c)
print('A = ',a,'B = ',b,'C = ',c,'F = ',f)