# Контрольное задание по ЛР4 ## Туровец Евгений В23 ### Задание: ``` Напишите инструкцию запоминания в переменной Московского регионального времени. Добавьте к этому времени 3 часа. Переведите полученное время в секунды от начала эпохи. Отобразите результат в виде: «Число секунд =ХХХХХ». Создайте комплексное число, у которого вещественная и мнимая части – случайные, нормально распределенные числа с математическим ожиданием -55 и стандартным отклонением 12. Извлеките из этого числа квадратный корень. Отобразите результат в виде: «Результат = ХХХ+ХХj» ``` Решение: ```py import time import random import cmath # Получаем текущее время в секундах от начала эпохи (MSC) current_seconds = time.time() # Преобразуем в читаемый формат с помощью gmtime moscow_time = time.ctime(current_seconds) print(f"Текущее Московское время: {moscow_time}") # Добавляем еще 3 часа new_seconds = current_seconds + (3*60*60) new_time = time.ctime(new_seconds) print(f"Московское время + 3 часа: {new_time}") print(f"Число секунд = {int(new_seconds)}") # 2. Комплексное число с нормально распределенными частями mean = -55 std_dev = 12 real_part = random.gauss(mean, std_dev) imag_part = random.gauss(mean, std_dev) complex_num = complex(real_part, imag_part) sqrt_result = cmath.sqrt(complex_num) print(f"Результат = {sqrt_result}") ``` Вывод: ``` Текущее Московское время: 13.10.2025 14:35:44 Московское время + 3 часа: 13.10.2025 17:35:44 Число секунд = 1760376944 Результат = (2.5860782837869523-8.943261083279255j) ```