0

11 проект с++ перевозка пассажиров в автобусе

Не могу понять как сделать задание написал первый код скомпилировал. В следующем окне появилось что текст N1 все верно (зеленым). Все бы хорошо переделал код под вторую задачу, пишет первая не верна как сделать обе ? Не пойму данные в задачах ведь разные. Не догоняю. Помогите !

8th Nov 2021, 6:39 PM
Vassili Vedmanov
4 odpowiedzi
+ 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 =)
9th Nov 2021, 12:48 AM
Rishi
Rishi - avatar
+ 2
Не разобрался как отправить код а как вы решили эту задачу
9th Nov 2021, 6:55 PM
Vassili Vedmanov
+ 1
Вы создаете программу для автобусной службы. Автобус может перевозить 50 пассажиров за один раз. Вам дано количество пассажиров, ожидающих на автобусной станции. Посчитайте и выведите, сколько будет свободных мест в последнем автобусе. Пример Входных Данных:1 12 Пример Выходных Данных:1 38 Пример Входных Данных:2 231 Пример Выходных Данных:2 19 Код писал под первую задачу первая пишет верная. Затем удалял и писал код под вторую выдает вторая правельно а первая нет как их сделать обе одновременно ?
9th Nov 2021, 7:02 PM
Vassili Vedmanov
+ 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 =)
10th Nov 2021, 2:25 AM
Rishi
Rishi - avatar