alarm
Задайте вопрос
Информатика
Francis

посчитайте написать интерфейс для готовой программы и соединить полученный код с моим(предоставленным) в Python. # Лист 1# A1:F1print("Введите наименования телефонов")a = []for i in range(0, 6, 1):print("Введите телефон ", i)a. insert(i, input())print("Введите наименование критерия")# A2:D2c = []for i in range(0, 9, 1):print("Введите критерий", i)c. insert(i, input())# A3:C3b = [[9900, 2000, 13, 5. 2, 2000, 16, 1, 64, 5],[5500, 3500, 12, 6. 5, 6000, 64, 1, 48, 8. 5],[6700, 4200, 40, 6. 5, 8000, 256, 1, 64, 9],[10000, 4000, 40, 6, 8000, 128, 2, 48, 9],[15500, 3200, 40, 6. 5, 6000, 256, 2, 48, 9],[20080, 6700, 48, 6. 3, 4000, 64, 2, 14, 10]]# A4:до конца листаd = []print("Введите + и - значения критериев")h = 0while h = 9:print(c[h])print("+ или -")st = input()if st == "-":d. insert(h, -1)elif st == "+":d. insert(h, 1)else:h -= 1h += 1# Лист 2# B1:E1print("Введите значимость")e = []for i in range(0, 9, 1):print("Значимость", i)e. insert(i, input())# F1:G1maxb = []for i in range(0, 9, 1):maxb. insert(i, b[0][i])# A2:D2for i in range(0, 6, 1):for j in range(0, 9, 1):if maxb[j] < b[i][j]:maxb[j] = b[i][j]# E2:G2for i in range(0, 6, 1):for j in range(0, 9, 1):b[i][j] = (b[i][j] / maxb[j])*float(e[j])*float(d[j])# A3:C3y = [0, 0, 0, 0, 0, 0]for i in range(0, 6, 1):for j in range(0, 9, 1):y[i] += b[i][j]# D3:I3h = 1while h < 9:for i in range(0, 6 - h, 1):if y[i] < y[i + 1]:y[i], y[i + 1] = y[i + 1], y[i]a[i], a[i + 1] = a[i + 1], a[i]h += 1# A4:D4for i in range(0, 5, 1):print(i, a[i], y[i])

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

5. Посмотрите на ниже представле

1. Укажіть порядок виконання лог

Дан файл, компоненты которого яв

1. как можно преобразовать данны

посчитайте написать интерфейс дл

посчитайте 1. Найдите объем гра

Контакты
Реклама на сайте