Вопрос задан 17.07.2023 в 09:14. Предмет Информатика. Спрашивает Гринцевич Илья.

НА ЯЗЫКЕ С+!!! Население города ежегодно увеличивается на 1 / F населения состава жителей. Через

сколько лет население города увеличитсяв n раз?Первоначальное население города 《(меньше или равно) 1000000, число F<=100, n<=10 вводятся с клавиатуры.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Подгорный Виталик.

Ответ:

#include <iostream>

using namespace std;

int main()

{

 unsigned long p, pp;

 int F, n, i;

 setlocale(LC_ALL, "russian");

 cout << "Население = ";

 cin >> p;

 cout << "Прирост = ";

 cin >> F;

 cout << "n = ";

 cin >> n;

 i = 0;

 pp = p;

 while (pp < p * n) {

   pp += (int) pp / F;

   i++;

 }

 

 cout << "\nЧерез " << i << " лет";

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример кода на языке C++, который решает задачу:

cpp
#include <iostream> int main() { int initialPopulation, F, n; std::cout << "Введите первоначальное население города: "; std::cin >> initialPopulation; std::cout << "Введите число F: "; std::cin >> F; std::cout << "Введите число n: "; std::cin >> n; int years = 0; int population = initialPopulation; while (population < n * initialPopulation) { population += population / F; years++; } std::cout << "Через " << years << " лет население города увеличится в " << n << " раз(а)." << std::endl; return 0; }

Этот код запрашивает у пользователя первоначальное население города (initialPopulation), число F (F) и число n (n), а затем использует цикл while для увеличения населения города до тех пор, пока оно не станет равным или превысит n раз первоначальное население. Каждый год население увеличивается на population / F. После завершения цикла выводится количество лет (years), через которое население города увеличится в n раз.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос