Чуть усложнил условие тем, что нужно будет вводить год, количество населения которого необходимо будет вывести.
Ответ:
#include <iostream>
#include <clocale>
using namespace std;
int main()
{
setlocale(LC_ALL,"Russian");
long long int population = 7000000000;
int year_start = 2010;
int height = 100000;
int year_end;
cout << "Введите год, количество населения которого необходимо посчитать: ";
cin >> year_end;
while (year_start != year_end)
population += height;
year_start++;
}
cout << "Население в " << year_end << " году будет составлять " << population << " человек.";
Объяснение:
#include <iostream> // Библиотека ввода-вывода
#include <clocale> // Библиотека локализации (возможно, будет работать без нее)
using namespace std; // Пространство имён
setlocale(LC_ALL,"Russian"); // Локализация (возможно, будет работать без нее)
long long int population = 7000000000; // Переменная, хранящая в себе количество населения
int year_start = 2010; // Переменная, хранящая в себе год, который является точкой старта для подсчётов
int height = 100000; // Переменная, хранящая в себе ежегодный рост населения
int year_end; // Переменная, хранящая в себе год, который является конечной точкой для программы
cout << "Введите год, количество населения которого необходимо посчитать: "; // Вывод в консоль
cin >> year_end; // Ввод года с клавиатуры
while (year_start != year_end) // Пока начальный год не равен конечному году
population += height; // Население увеличиваем на 100.000
year_start++; // К начальному году делаем + 1
cout << "Население в " << year_end << " году будет составлять " << population << " человек."; // Вывод ответа в консоль
Copyright © 2025 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Чуть усложнил условие тем, что нужно будет вводить год, количество населения которого необходимо будет вывести.
Ответ:
#include <iostream>
#include <clocale>
using namespace std;
int main()
{
setlocale(LC_ALL,"Russian");
long long int population = 7000000000;
int year_start = 2010;
int height = 100000;
int year_end;
cout << "Введите год, количество населения которого необходимо посчитать: ";
cin >> year_end;
while (year_start != year_end)
{
population += height;
year_start++;
}
cout << "Население в " << year_end << " году будет составлять " << population << " человек.";
}
Объяснение:
#include <iostream> // Библиотека ввода-вывода
#include <clocale> // Библиотека локализации (возможно, будет работать без нее)
using namespace std; // Пространство имён
int main()
{
setlocale(LC_ALL,"Russian"); // Локализация (возможно, будет работать без нее)
long long int population = 7000000000; // Переменная, хранящая в себе количество населения
int year_start = 2010; // Переменная, хранящая в себе год, который является точкой старта для подсчётов
int height = 100000; // Переменная, хранящая в себе ежегодный рост населения
int year_end; // Переменная, хранящая в себе год, который является конечной точкой для программы
cout << "Введите год, количество населения которого необходимо посчитать: "; // Вывод в консоль
cin >> year_end; // Ввод года с клавиатуры
while (year_start != year_end) // Пока начальный год не равен конечному году
{
population += height; // Население увеличиваем на 100.000
year_start++; // К начальному году делаем + 1
}
cout << "Население в " << year_end << " году будет составлять " << population << " человек."; // Вывод ответа в консоль
}