Задание 1. Используя операции целочисленной арифметики, напишите программу, в которой на вход поступает целое четырехзначное число, а на выходе мы получаем сумму и разность цифр из которых состоит данное число. Задание 2. Напишите программу, которая переводит числа из двоичной, восьмеричной или шестнадцатеричной систем счисления в десятичную. На вход поступает основание системы счисления, затем само число в виде строки. С помощью оператора ветвления выяснить число из какой системы счисления введено и произвести перевод используя запись: print(int(«строковая переменная введенного числа», «система счисления»)) Пример: print(int(a,2)) Задача 3. Напишите программу которая переводит все введенные десятичные числа в двоичную, восьмеричную или шестнадцатеричную по желанию. На вход поступает ряд десятичных чисел и основание желаемой системы счисления. В зависимости от выбранного основания программа переводит число в желаемую систему счисления. До тех пор, пока не будет введено число 0. Пример вывода чисел в разные системы счисления: 1 2 3 | print(f 'Двоичное: {n:b}') print(f 'Восьмеричное: {n:o}') print(f 'Шестнадцатеричное: {n:x}') где n – это переменная с десятичным числом b – оператор bin()– двоичная система о – оператор oct()– восьмеричная система х – оператор hex()– шестнадцатеричная система | Задача 4. Написать программу, которая находит произведение нечетных цифр целого числа и сумму четных цифр этого числа. Количество знаков числа неизвестно. | Задание 1. Используя операции целочисленной арифметики, напишите программу, в которой на вход поступает целое четырехзначное число, а на выходе мы получаем сумму и разность цифр из которых состоит данное число. Задание 2. Напишите программу, которая переводит числа из двоичной, восьмеричной или шестнадцатеричной систем счисления в десятичную. На вход поступает основание системы счисления, затем само число в виде строки. С помощью оператора ветвления выяснить число из какой системы счисления введено и произвести перевод используя запись: print(int(«строковая переменная введенного числа», «система счисления»)) Пример: print(int(a,2)) Задача 3. Напишите программу которая переводит все введенные десятичные числа в двоичную, восьмеричную или шестнадцатеричную по желанию. На вход поступает ряд десятичных чисел и основание желаемой системы счисления. В зависимости от выбранного основания программа переводит число в желаемую систему счисления. До тех пор, пока не будет введено число 0. Пример вывода чисел в разные системы счисления: 1 2 3 | print(f 'Двоичное: {n:b}') print(f 'Восьмеричное: {n:o}') print(f 'Шестнадцатеричное: {n:x}') где n – это переменная с десятичным числом b – оператор bin()– двоичная система о – оператор oct()– восьмеричная система х – оператор hex()– шестнадцатеричная система | Задача 4. Написать программу, которая находит произведение нечетных цифр целого числа и сумму четных цифр этого числа. Количество знаков числа неизвестно. |