0
11 проект с++ перевозка пассажиров в автобусе
Не могу понять как сделать задание написал первый код скомпилировал. В следующем окне появилось что текст N1 все верно (зеленым). Все бы хорошо переделал код под вторую задачу, пишет первая не верна как сделать обе ? Не пойму данные в задачах ведь разные. Не догоняю. Помогите !
4 ответов
+ 2
Show your code so that we can find what's the error you made mistakenly. Without your code, how can we find the error? So share your code's link here =)
+ 2
Не разобрался как отправить код а как вы решили эту задачу
+ 1
Вы создаете программу для автобусной службы.
Автобус может перевозить 50 пассажиров за один раз.
Вам дано количество пассажиров, ожидающих на автобусной станции. Посчитайте и выведите, сколько будет свободных мест в последнем автобусе.
Пример Входных Данных:1
12
Пример Выходных Данных:1
38
Пример Входных Данных:2
231
Пример Выходных Данных:2
19
Код писал под первую задачу первая пишет верная. Затем удалял и писал код под вторую выдает вторая правельно а первая нет как их сделать обе одновременно ?
+ 1
Save your code in code playground and share it's link here. That's how to share code in this platform.
For the question, you have to use % operator. It gives you the remainder of any integer division. For example, 4%8=4 and 8%8=0
You can find the number of passengers for the last bus and subtract it from the total seats to find the seats left for last bus. It's like the below code snippet,
int passengers;
//getting input for the number of passengers
passengers_for_last_bus=passengers%50;
seats_left_last_bus=50-passengers_for_last_bus;
//output seats_for_last_bus;
All the best =)