Страница 70-72 параграф 1.5 вопрос 11, ГДЗ по информатике за 9 класс к учебнику Босовой за 2023 год Просвещение
Информатика 9 класс 9класс
ГДЗ к учебнику по информатике за 9 класс Босовой. Решения к номерам
Ответ и решение
При сортировке по плотности обмен содержания ячеек идет и в массиве имен.NAME=['Китай', 'Индия', 'Россия', 'Бразилия', 'Индонезия', 'Нигерия', 'Пакистан', 'США', 'Мексика', 'Бангладеш']K=[1411750000, 1414843757, 146424729, 215000000, 277329163, 214568727, 222903998, 301693000, 129150971, 165775000]S=[9598960, 3287590, 17075000, 8511970, 1919440, 1267000, 803940, 9363000, 1972550, 130170]plt=[0]*10for i in range(10): plt[i]=K[i]/S[i] #формирование массива плотности населенияfor i in range(10): # сортировка пузырьком for j in range(i+1,10): if plt[i] > plt[j]: c = plt[j]; plt[j] = plt[i]; plt[i] = c st = NAME[j]; NAME[j] = NAME[i]; NAME[i] = st;for i in range(10): print('{:10}'.format(NAME[i]),'{:10.2f}'.format(plt[i]))Окно вывода:Россия 8.58Бразилия 25.26США 32.22Мексика 65.47Индонезия 144.48Китай 147.07Нигерия 169.35Пакистан 277.26Индия 430.36Бангладеш 1273.53