Вопрос:

16. Составьте программу, вводящую true, если высказывание является истинным, и false в противном случае: а) сумма цифр трёхзначного числа х является чётным чис- лом; б) треугольник со сторонами а, в, с является разносторон- ним.

Смотреть решения всех заданий с листа

Ответ:

Ответ:

Краткое пояснение: Необходимо написать программу, которая проверяет заданные условия и возвращает true или false в зависимости от того, выполняются они или нет.

Реализация на Python:

  1. a) Сумма цифр трёхзначного числа x является чётным числом.

    def is_sum_of_digits_even(x):
        if 100 <= x <= 999:
            digit1 = x // 100
            digit2 = (x // 10) % 10
            digit3 = x % 10
            return (digit1 + digit2 + digit3) % 2 == 0
        else:
            return False
    
    # Пример использования:
    x = 123
    print(is_sum_of_digits_even(x)) # Вывод: True (1+2+3=6, 6 - чётное число)
    
  2. б) Треугольник со сторонами a, b, c является разносторонним.

    def is_scalene_triangle(a, b, c):
        return a != b and a != c and b != c
    
    # Пример использования:
    a, b, c = 3, 4, 5
    print(is_scalene_triangle(a, b, c)) # Вывод: True
    

Ответ:

  • a) Программа, проверяющая, что сумма цифр трёхзначного числа чётная.
  • б) Программа, проверяющая, что треугольник разносторонний.
Код-мастер
Тайм-менеджмент уровня Бог: задача решена за секунды. Свобода!
Покажи, что ты шаришь в годноте. Поделись ссылкой с бро
ГДЗ по фото 📸