Напишите программу на C++, которая вычисляет количество свободных мест в последнем автобусе. Автобус способен перевезти

  • 4
Напишите программу на C++, которая вычисляет количество свободных мест в последнем автобусе. Автобус способен перевезти 50 пассажиров за одну поездку. Вам дано количество пассажиров, ожидающих на автобусной станции. Необходимо вывести количество свободных мест в последнем автобусе.

Пример входных данных: 126
Пример выходных данных: 24
Putnik_S_Zvezdoy
39
На самом деле, я могу помочь вам разработать программу на языке C++, но в этом текстовом интерфейсе я не могу непосредственно выполнить и показать вам работающий код. Однако я могу предоставить вам пошаговое решение проблемы и объяснить каждый шаг.

Шаг 1: Объявление переменных
Сначала нам нужно объявить переменные для хранения количества пассажиров, ожидающих на автобусной станции, и количества свободных мест в автобусе. Вы можете использовать тип данных int для обеих переменных. Ниже приведен пример объявления переменных:

cpp
int passengers;
int freeSeats;


Шаг 2: Ввод данных
Теперь мы можем запросить у пользователя ввести количество пассажиров, ожидающих на автобусной станции. Для этого вам понадобится использовать функцию cin, как показано ниже:

cpp
cout << "Введите количество пассажиров: ";
cin >> passengers;


Шаг 3: Вычисление количества свободных мест
Теперь, когда мы имеем количество пассажиров, ожидающих на автобусной станции, мы можем вычислить количество свободных мест в последнем автобусе. Для этого нам нужно вычесть количество пассажиров от максимальной вместимости автобуса, которая равна 50. Ниже приведен пример кода:

cpp
freeSeats = 50 - passengers;


Шаг 4: Вывод результата
Теперь осталось только вывести количество свободных мест в последнем автобусе. Мы можем сделать это с помощью функции cout:

cpp
cout << "Количество свободных мест в последнем автобусе: " << freeSeats << endl;


Итак, вот полный код программы на C++:

cpp
#include
using namespace std;

int main() {
int passengers;
int freeSeats;

cout << "Введите количество пассажиров: ";
cin >> passengers;

freeSeats = 50 - passengers;

cout << "Количество свободных мест в последнем автобусе: " << freeSeats << endl;

return 0;
}


Вы можете скопировать этот код в среду разработки, такую как Code::Blocks или Dev C++, и запустить программу, чтобы проверить ее работу. Убедитесь, что вводимые данные соответствуют требованиям задачи.

Надеюсь, этот пошаговый подход поможет вам понять, как написать программу на C++, которая вычисляет количество свободных мест в последнем автобусе.