помогите пожалуйста срочно надо !!!
Домашнее задание 1. Обьясни, чем отличаются следующие фрагменты программ: C if a > b: a = b a = c if a > b: a = b else: a = c Приведи примеры исходных данных, для которых результаты выполнения обеих программ (значение переменной а) будут одинаковыми При каких исходных данных результаты выполнения программ будут разными щенного просмотра. Раз

Ответы
Оба фрагмента программы содержат условные операторы, но они отличаются порядком выполнения условий и действий в зависимости от истинности условия.
В первом фрагменте программы, если a больше b, то значение a изменится на значение b. Если a меньше или равно b, то никаких изменений не будет. Затем программа перейдет к следующей строке, которая содержит присваивание значения c переменной a, независимо от того, было ли выполнено предыдущее условие.
Во втором фрагменте программы, если a больше b, то значение a изменится на значение b. Если a меньше или равно b, то программа перейдет к следующему условию и выполнит присваивание значения c переменной a.
Пример, когда оба фрагмента программы дадут одинаковый результат: если a = 5, b = 3, c = 2, то в обоих случаях значение a будет равно 3.
Пример, когда результаты выполнения программ будут разными: если a = 3, b = 5, c = 2, то в первом фрагменте программы значение a будет равно 5, а во втором фрагменте - 2.