Даны два действительных числа X и Y, не равные друг другу. Если X Составить на Питоне программу определения минимума из трёх чисел без использования логических операций. Программа должна иметь дружественный интерфейс (ввод данных осуществляться в режиме диалога). По блок-схеме составить программу. Написать программу, которая выводит на экран все трехзначные числа, делящиеся на 7 или на 11 (использовать операции целочисленного деления). Составьте программу вычисления суммы 70 первых членов последовательности 11; 16; 21; 26;....
# Ввод данных
x = float(input("Введите число X: "))
y = float(input("Введите число Y: "))
# Проверка на неравенство
if x == y:
print("Числа X и Y должны быть не равны друг другу.")
else:
# Вычисление
if x < y:
result = (x + y) / 2
print("X < Y. Половина суммы: ", result)
else:
result = 2 * x * y
print("X >= Y. Удвоенное произведение: ", result)
Задание 2
# Ввод данных
a = float(input("Введите первое число: "))
b = float(input("Введите второе число: "))
c = float(input("Введите третье число: "))
# Определение минимума без логических операций
min_num = min(a, b, c)
# Вывод результата
print("Минимальное число: ", min_num)
Задание 3
a = 6
c = 1
while a != 1:
a = a - 1
c = 2 * c
print("a =", a, "c =", c)
Задание 4
# Проходим по всем трехзначным числам
for num in range(100, 1000):
# Проверяем, делится ли число на 7 или на 11
if num % 7 == 0 or num % 11 == 0:
print(num)
Задание 5
# Первый член последовательности
a1 = 11
# Разность арифметической прогрессии
d = 5
# Количество членов
n = 70
# Вычисление суммы
sum_n = (2 * a1 + (n - 1) * d) * n / 2
# Вывод результата
print("Сумма 70 первых членов последовательности: ", sum_n)