1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 11 Параграф 1.5 ГДЗ Босова 9 класс 2023 (Информатика)
Босова
9 класс
Автор
Босова

Задание 11 Параграф 1.5 ГДЗ Босова 9 класс 2023 (Информатика)

Задача

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]*10
for 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]))

Подробный ответ

Найдём плотность населения каждой страны по формуле $$\rho=\frac{K}{S}$$, где $$K$$ — численность населения, $$S$$ — площадь страны.

Затем отсортируем страны по возрастанию плотности населения вместе с соответствующими значениями плотности и выведем результат.

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]*10
for 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]))

После выполнения программы страны будут выведены в порядке возрастания плотности населения.

Ответ: программа выше.



Общая оценка
4 / 5
Другие учебники
Другие предметы