Вопросы и задания 1. Назовите последовательность действий при выполнении оператора присваивания. 2. Сформулируйте правило соответствия типов для оператора присваивания. Какое существует исключение из этого правила? 3. Если у — вещественная переменная, а л — целая, то какие из следующих операторов присваивания правильные, а какие — нет? 4. Напишите линейную программу, в результате выполнения которой целочисленные переменные х и у обменяются значениями. При этом нельзя использовать дополнительные переменные. Найдя такой алгоритм, определите, в чем его недостаток по сравнению с методом обмена через третью переменную. Можно ли его применять для вещественных чисел? 5. Напишите оператор присваивания, в результате выполнения которого целочисленной переменной h присвоится значение цифры, стоящей в разряде сотен в записи положительного целого числа k (например, если k = 28 796, то h = 7). 6. Напишите линейную программу, в результате выполнения которой в целочисленной переменной S получится перевернутое целое четырехзначное число k. Например: если k = 1357, то S = 7531. 7. Напишите линейную программу перевода любого целого четырехзначного двоичного числа в десятичную систему счисления. Например, дано число в двоичной системе счисления: 11012. Перевод в десятичную систему выполняется так: 1•23 +1•22 + 0•21 + 1 = 13.