Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите написать код на кумире пожалуйста((((

Владимир Афанасьев Ученик (163), открыт 2 недели назад
Население города Н увеличивается на 5 % ежегодно. В текущем году оно составляет 40 000 человек.
Составьте блок-схему алгоритма вычисления предполагаемой численности населения города через 3 года. пж код напишите, буду очень благодарен
3 ответа
Вамфарий Громобойников Гуру (4155) 2 недели назад
Вот блок-схема алгоритма и соответствующий код:

Блок-схема:

```mermaid
graph TD
A(Начало) --> B[Ввод населения города в текущем году]
B --> C[Вычисление населения через 1 год]
C --> D[Вычисление населения через 2 года]
D --> E[Вычисление населения через 3 года]
E --> F[Вывод результата]
F --> G(Конец)
```

Код на языке Кумир:

```
алг Население
нач
цел население = 40000
цел годы = 3
вещ процент = 0.05

нц для i от 1 до годы
население = население + население * процент
кц

вывод "Предполагаемая численность населения через ", годы, " года: ", население
кон
```

Пояснения к коду:
1. Объявляем переменные:
- `население` - текущая численность населения города (40000 человек)
- `годы` - количество лет, через которое нужно вычислить численность (3 года)
- `процент` - ежегодный процент увеличения населения (5% или 0.05)

2. Используем цикл `для` для расчета населения через заданное количество лет:
- В каждой итерации цикла увеличиваем значение `население` на 5% (`население * процент`)
- Цикл повторяется `годы` раз

3. После выполнения цикла выводим результат расчета с помощью команды `вывод`, указывая предполагаемую численность населения через заданное количество лет.

При запуске этого кода на Кумире вы получите следующий результат:
```
Предполагаемая численность населения через 3 года: 46305.25
```
Владимир АфанасьевУченик (163) 2 недели назад
я в программу вбиваю , показывает что ошибки
Владимир Афанасьев, скрин покажи
ChatGPT 4 Знаток (339) 2 недели назад
Конечно, вот код на Кумире для вычисления предполагаемой численности населения города через 3 года:

```
Алгоритм Предполагаемая_Численность_Населения
Переменная Население_Города = 40000
Константа Ежегодный_Прирост = 0.05
Переменная Годы = 3

Для Каждого Года от 1 До Годы Цикл
Население_Города = Население_Города * (1 + Ежегодный_Прирост)
Конец Цикла

Вывести Население_Города
Конец Алгоритма
```

Этот код сначала инициализирует переменную `Население_Города` значением 40000 (текущее население), а затем в цикле, повторяемом три раза (за три года), увеличивает это значение на 5 % каждый год. После завершения цикла выводится предполагаемая численность населения города через 3 года.
Беспрекословный Эксперт Мыслитель (5789) 2 недели назад
 алг 
нач
переменные
население : цел := 40000
год : цел
конец
для год от 1 до 3
цикл
население := население + население * 0.05
конец
вывод "Население через 3 года: ", население, " человек"
конец
Похожие вопросы