Программа Кумир """Задание: Создать третью таблице, такого же размера, которая состоит из "произведений" соответствующих ячеек первой и второй таблицы."""
Создать программу, в которой таблица из 28 ячеек заполняется случайным образом числами от 20 до 200. Затем полученная таблица выводится в строчку через пробел.
После этого создаётся другая таблица такого же размера, которая заполняется случайным образом числами в том же диапазоне.
Первая таблица сортируется по возрастанию, вторая - по убыванию.
После этого выводятся в строчку обе отсортированные таблицы друг за другом (в две строчки)
После этого создаётся третья таблица такого же размера, которая состоит из произведений соответствующих ячеек первой и второй таблицы.
slon = []
figure = []
slon.append(int(input('Введите номер строки ( слон ): ')))
slon.append(int(input('Введите номер столбца ( слон ): ')))
figure.append(int(input('Введите номер строки ( фигура ): ')))
figure.append(int(input('Введите номер столбца ( фигура ): ')))
if slon[0] < figure[0]:
if slon[1] < figure[1]:
while True:
if slon[0] < 8:
slon[0] += 1
if slon[1] < 8:
slon[1] += 1
if slon[0] == figure[0] and slon[1] == figure[1]:
print('Слон бьёт фигуру')
break
if slon[0] == 8 or slon[1] == 8:
print('Слон НЕ бьёт фигуру')
break
elif slon[1] > figure[1]:
while True:
if slon[0] < 8:
slon[0] += 1
if slon[1] > 0:
slon[1] -= 1
if slon[0] == figure[0] and slon[1] == figure[1]:
print('Слон бьёт фигуру')
break
if slon[0] == 8 or slon[1] == 1:
print('Слон НЕ бьёт фигуру')
break
else:
print('Слон НЕ бьёт фигуру')
elif slon[0] > figure[0]:
if slon[1] > figure[1]:
while True:
if slon[0] > 0:
slon[0] -= 1
if slon[1] > 0:
slon[1] -= 1
if slon[0] == figure[0] and slon[1] == figure[1]:
print('Слон бьёт фигуру')
break
if slon[0] == 1 or slon[1] == 1:
print('Слон НЕ бьёт фигуру')
break
elif slon[1] < figure[1]:
while True:
if slon[0] > 0:
slon[0] -= 1
if slon[1] < 8:
slon[1] += 1
if slon[0] == figure[0] and slon[1] == figure[1]:
print('Слон бьёт фигуру')
break
if slon[0] == 1 or slon[1] == 8:
print('Слон НЕ бьёт фигуру')
break
else:
print('Слон НЕ бьёт фигуру')
else:
print('Слон НЕ бьёт фигуру')
list = [12, 34, 8, 15, 9, 26]
list_below = []
list_above = []
n = 0
m = 0
chk = False
print("Ваш массив: " + str(list))
while chk == False:
try:
n = int(input("Введите пороговое значение N: "))
chk = True
except ValueError:
print("Неверное значение. Вводите целое число.")
for val in list:
if val < n:
list_below.append(val)
if val > n:
if m == 0:
m = val
list_above.append(val)
print("Числа в массиве меньше " + str(n) + ": " + str(list_below))
print("Первое число в массиве больше " + str(n) + ": " + str(m))
print("Числа в массиве больше " + str(n) + ": " + str(list_above))
print("Сумма чисел, которые больше " + str(n) + ": " + str(sum(list_above)))