Написать решение задачи по информатике

60 руб. за проект
16 февраля 2022, 14:39 • 5 откликов • 20 просмотров
Доброго времени суток.

Нужно написать программу на Python 3.x для решение этой задачи:

1.Даны два целых числа. Определить, является ли хотя бы
одно из них делителем другого.

2.Дано трехзначное число. Определить:
а)  входят ли в него цифры 4 или 7;
б)  входят ли в него цифры 3, 6 или 9
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
 
3 года назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
1.
a = int(input()) b = int(input()) if a%b == 0: print(b, "является делителем") elif b%a == 0: print(a, "является делителем") else: print("ни одно из чисел не является делителем")

2.
а)= int(input())
def f():
if a//100 == 4 or ((a%100)//10) == 4:
print(4, "является одной из цифр трёхзначного числа")
elif a%10 == 4:
print(4, "является одной из цифр трёхзначного числа")
else:
print(4, "не является одной из цифр трёхзначного числа")

def r():
if a//100 == 7 or ((a%100)//10) == 7:
print(7, "является одной из цифр трёхзначного числа")
elif a%10 == 7:
print(7, "является одной из цифр трёхзначного числа")
else:
print(7, "не является одной из цифр трёхзначного числа")

r()
f()

б)
a = int(input())
def f():
if a//100 == 3 or ((a%100)//10) == 3:
print(3, "является одной из цифр трёхзначного числа")
elif a%10 == 3:
print(3, "является одной из цифр трёхзначного числа")
else:
print(3, "не является одной из цифр трёхзначного числа")

def r():
if a//100 == 6 or ((a%100)//10) == 6:
print(6, "является одной из цифр трёхзначного числа")
elif a%10 == 6:
print(6, "является одной из цифр трёхзначного числа")
else:
print(6, "не является одной из цифр трёхзначного числа")

def n():
if a//100 == 9 or ((a%100)//10) == 9:
print(9, "является одной из цифр трёхзначного числа")
elif a%10 == 9:
print(9, "является одной из цифр трёхзначного числа")
else:
print(9, "не является одной из цифр трёхзначного числа")

r()
f()
n()

3 года назад