1)Заданы 2 целых числа. Напечатать, делится ли первое на второе нацело. Напечатать, является ли заданное...

Тематика Информатика
Уровень 10 - 11 классы
делимость четность возраст сравнение возраста арифметика
0

1)Заданы 2 целых числа. Напечатать, делится ли первое на второе нацело.

Напечатать, является ли заданное число четным.

2)С клавиатуры вводятся 2 числа: возраст брата и возраст сестры. Программа должна ответить, кто из них старше и на сколько лет.

avatar
задан месяц назад

3 Ответа

0

1) Для того чтобы определить, делится ли первое число на второе нацело, можно воспользоваться операцией деления по модулю. Если при делении первого числа на второе остаток равен нулю, то первое число делится на второе нацело. Вот пример кода на Python:

num1 = int(input("Введите первое число: "))
num2 = int(input("Введите второе число: "))

if num2 != 0:
    if num1 % num2 == 0:
        print("Первое число делится на второе нацело")
    else:
        print("Первое число не делится на второе нацело")
else:
    print("Деление на ноль невозможно")

Чтобы определить, является ли число четным, можно воспользоваться операцией деления на 2. Если при делении числа на 2 остаток равен нулю, то число является четным. Вот пример кода на Python:

num = int(input("Введите число: "))

if num % 2 == 0:
    print("Число является четным")
else:
    print("Число не является четным")

2) Для определения того, кто из брата или сестры старше и на сколько лет, можно использовать условные операторы. Вот пример кода на Python:

age_brother = int(input("Введите возраст брата: "))
age_sister = int(input("Введите возраст сестры: "))

if age_brother > age_sister:
    print("Брат старше сестры на", age_brother - age_sister, "лет")
elif age_sister > age_brother:
    print("Сестра старше брата на", age_sister - age_brother, "лет")
else:
    print("Брат и сестра одного возраста")

avatar
ответил месяц назад
0

1) Для проверки деления первого числа на второе нацело можно воспользоваться операцией деления по модулю. Если результат равен нулю, то первое число делится на второе нацело.

Для проверки является ли число четным, можно воспользоваться операцией деления на 2. Если остаток от деления равен нулю, то число четное.

2) Для определения, кто из брата и сестры старше, можно сравнить их возрасты. Разницу в возрасте можно найти путем вычитания одного возраста из другого.

avatar
ответил месяц назад
0

1) Чтобы определить, делится ли первое число на второе нацело, нужно воспользоваться операцией вычисления остатка от деления. Если остаток от деления первого числа на второе равен нулю, то первое число делится на второе нацело.

Для проверки, является ли число четным, нужно также воспользоваться операцией вычисления остатка от деления. Число считается четным, если остаток от деления этого числа на 2 равен нулю.

Пример реализации на Python:

def check_divisibility_and_evenness(num1, num2):
    if num2 == 0:
        print("Деление на ноль невозможно!")
    else:
        if num1 % num2 == 0:
            print(f"{num1} делится нацело на {num2}.")
        else:
            print(f"{num1} не делится нацело на {num2}.")
    
    if num1 % 2 == 0:
        print(f"{num1} является четным числом.")
    else:
        print(f"{num1} является нечетным числом.")

# Пример использования:
check_divisibility_and_evenness(10, 2)

2) Для определения, кто из двух людей старше, нужно сравнить их возраст. Разница в возрасте вычисляется простым вычитанием меньшего возраста из большего.

Пример реализации на Python:

def compare_ages(brother_age, sister_age):
    if brother_age > sister_age:
        difference = brother_age - sister_age
        print(f"Брат старше сестры на {difference} лет.")
    elif sister_age > brother_age:
        difference = sister_age - brother_age
        print(f"Сестра старше брата на {difference} лет.")
    else:
        print("Брат и сестра одного возраста.")

# Пример использования:
brother_age = int(input("Введите возраст брата: "))
sister_age = int(input("Введите возраст сестры: "))
compare_ages(brother_age, sister_age)

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

avatar
ответил месяц назад

Ваш ответ

Вопросы по теме