примеров? Состоящих только из цифр 1,2,3 и ответ тоже должен быть либо 1 либо 2 либо 3. Примеры как могут быть простые, допустим 3 - 2 = 1. Так и сложнее, что-то вроде -3+3-1+2 = 1.
Просто сумируй и слева, и справа одно и то же число. -3=-3 -3-2=-5 -3-2+3=-2
1) генерируем кол-во чисел, например от 2 до указанного кол-ва в параметре функции. 2) циклом генерируем массив, на каждой итерации добавляем случайное число из набора [-3, -2, -1 , 1 , 2, 3] 3) получаем массив обозначающий унарные операторы (знак числа, это операция) 4) печатаем массив в строку циклом, заодно считая значение выражения. для вывод знака просто проверяем число больше 0 или меньше 5) к строке прибавляем = и результат из пункта 4
Обсуждают сегодня