Есть ответ 👍

Как упорядочить номера маршрутов по возрастанию? ? вот мой код #include #include #include #include using std: : cin; using std: : cout; struct marsh { char begst[ 50 ]; //initial point char term [ 50 ]; //end point unsigned int numer; //number of the route }; int main( void ) { const short size = 9; //size of array marsh array[ size ]; //array of our structure //filling of the array for( int i=1; i { cout « "\nvvedite nazvanie nachalnogo punkta marshruta: "; cin » array[ i ].begst; cout « "\nvvedite nazvanie konechnogo punkta marshruta: "; cin » array[ i ].term; cout « "\nvvedite nomer marshruta: "; cin » array[ i ].numer; cout « "\n\n"; } //printing of the information for( int i=1; i { cout « "array[ " « i « " ].nazvanie nachalnogo punkta = " « array[ i ].begst; cout « "\narray[ " « i « " ]. nazvanie konechnogo punkta = " « array[ i ].term; cout « "\narray[ " « i « " ].nomer marshruta = " « array[ i ].numer; cout « "\n\n"; } //reception of number of the route (by the task) unsigned int tofind; cout « "enter number of the route to find: "; cin » tofind; for( int i=1; i { if( tofind == array[ i ].numer) { cout « "\nnazvanie nachalnogo punkta = " « array[ i ].begst; cout « "\nnazvanie konechnogo punkta= " « array[ i ].term; cout « "\nnomer marshruta = " « array[ i ].numer; if( tofind ! = array[ i ].numer) cout « "! "; } } return 0; }

299
417
Посмотреть ответы 2

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

kashasha
4,8(5 оценок)

Создаешь цикл for , который записывает номера array[ i ].numer;   в отдельный массив . затем массив  прогоняешь массив циклом for и ищешь максимум (не забудь добавить переменную-счетчик что б он выводил не первый максимум, а только тогда, когда пройдет весь массив). затем выведенное число заменяешь на 0   . тебе понадобится еще одна переменная-счетчик, что бы после того как он выведет тебе все номера, он не начал выводить нули.костыльно конечно , но этот способ работает. успехов!
maximruba
4,4(88 оценок)

образуется командами, выполняемыми однократно в той последовательности, в которой они записаны

Объяснение:

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS