Найти - Пользователи
Полная версия: Помогите пожалуйста решить задачу "Прогноз численности населения".
Начало » Центр помощи » Помогите пожалуйста решить задачу "Прогноз численности населения".
1
Aika
Помогите пожалуйста решить задачу. Заранее спасибо!!!

(Прогноз численности населения) Бюро переписи прогнозирует численность населения на основе следующих данных:
- Одно рождение каждые 7 секунд
- Одна смерть каждые 13 секунд
- Один новый иммигрант каждые 45 секунд
Напишите программу для отображения численности населения для каждого из следующих 5 лет (2020 г., 2021 г., 2022 г.,. 2023 г., 2024 г.) Если в этом году население составляет 312032486 и один год имеет 365 дней.
Подсказка: в Python вы можно использовать оператор целочисленного деления // для выполнения деления. Результатом является целое число.
Например, 5 // 4 = 1 (не 1.25), а 10 // 4 = 2 (не 2.5).
uf4JaiD5
Предлагаю крутить счётчик секунд от нуля до 5 лет и проверять, делится ли очередное значение на 7, 13, 45. Если делится – изменять численность населения.

Шутка.


В году 365*24*60*60=31536000 секунд.

Допустим, нам надо узнать, что будет через 2 года.

2 * 31536000 // 7 = 9010285

Столько было рождений за 2 года. Ну и с остальным так же.
Научиться считать, сколько будет людей через n лет. И вызвать эту функцию для 1,2,3,4,5.
lilycollins9x
Đây là giải pháp cho vấn đề:

Python
# Number of births per year
BIRTHS_PER_YEAR = 31557600 // 7
# Number of deaths per year
DEATHS_PER_YEAR = 31557600 // 13
# Number of immigrants per year
IMMIGRANTS_PER_YEAR = 31557600 // 45
# Population this year
POPULATION = 312032486

# Loop to calculate the population for each year
for year in range(2020, 2025):
# Number of new residents this year
NEW_RESIDENTS = BIRTHS_PER_YEAR - DEATHS_PER_YEAR + IMMIGRANTS_PER_YEAR
# Population next year
POPULATION = POPULATION + NEW_RESIDENTS

# Population output
print(f“Population in {year}: {POPULATION}”)
bitlife
restdiscussion
Допустим, нам надо узнать, что будет через 2 года.

2 * 31536000 // 7 = 9010285



backrooms game
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB