lera4075
?>

Даны два числа m и n. если m делится на n или n делится на m, выведите 1, а иначе — любое другое число.

Информатика

Ответы

orb-barmanager
Яв паскале не силён, но если mod - это остаток от деления тоо if(m mod n == 0 and(& & ) n mod m = 0) то да в синтаксисе ошибки наверное, подправь, но думаю идею ты понял
Dlyamila

для ввода числа с клавиатуры будем использовать переменную n. вводимое число принадлежит множеству натуральных чисел и четырехзначно, поэтому оно заведомо больше 255, так что тип byte для ее описания нам не подходит. тогда будем использовать тип word.

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

в нашей же все даже несколько проще, так как на вход подается четырехзначное число. а это означает, что для решения нам нужно лишь сравнить 1-ю цифру числа с 4-й и 2-ю цифру с 3-ей. если выполняются оба эти равенства, то число – палиндром. остается только получить соответствующие разряды числа в отдельных переменных, а затем, используя условный оператор, проверить выполнение обоих равенств с булевского (логического) выражения.

Станиславовна196

a = int(input("введите 1 число = "))

b = int(input("введите второе число = "))

op = str(input("оператор: "))

if op == 'pow':

    result = a**b

    print(result)

if op == '+':

    result = a+b

    print(result)

if op == '*':

    result = a*b

    print(result)

if op == '/':

    if b == 0:

        print("деление на 0")

    else:

        result = a/b

        print(result)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Даны два числа m и n. если m делится на n или n делится на m, выведите 1, а иначе — любое другое число.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Kulikovvl9
orantus3
fakyou170
Kolosove5465
saidsaleh881
EkaterinaSEMENOV702
bellatrixstudio
MISAKOVNA49
smnra219
shturman-765255
sbalashov62
АртакСергеевич1723
zu87zu87
kisuhakisa
Ioanova Korneeva1093