Есть ответ 👍

Дано число. получить новое число, удалив из записи числа все минимальные цифры. вывести на форму цифры исходного и нового чисел через пробел и их кол-во. указать кол-во удалений. будет выглядеть программа в лазарус?

288
440
Посмотреть ответы 1

Ответы на вопрос:

сюзи27
4,5(74 оценок)

Это сделает логическое выражение (a mod 2)+(b mod 2) = 1 объяснение: оператор mod возвращает остаток от целочисленного деления операндов. a mod 2 будет равно нулю, если a четное или единице, если а нечетное. то же верно и для b mod 2. рассмотрим поведение суммы (a mod 2)+(b mod 2) при различных комбинациях a и b 1. оба нечетных. сумма равна 1+1, т.е. 2 2. одно четное, другое нечетное. сумма равна 1+ 0 (или 0+1), т.е. 1 3. оба четных. сумма равна 0+0, т.е. 0. следовательно, сумма равна единице тогда и только тогда, когда одно из чисел четное, а другое нечетное. оставшаяся часть выражения превращает его в логическое, проверяя условие 1=1. предлагаемое логическое выражение может быть использовано как в качестве правой части оператора присваивания, так и в качестве логичесвого выражения в операторах if-then-else или циклов while, repeat.

Популярно: Информатика