Помогите пожалуйста! Продолжить эту программу и сделать так, чтобы все занесенные сотрудники отображались в алфавитном порядке: #include #include main() { const int N=4; int i; int srednya; struct rabochii { char fam[15]; char imya[15]; char otch[20]; char data[11]; int zarp; int dom[5]; int kv[5]; }; rabochii rb[N]; for (i=0; i { printf(" %d-i rabochii", i); printf(" familia:"); scanf( "%s", &rb[i].fam); printf(" imya:"); scanf( "%s", &rb[i].imya); printf(" otchestvo:"); scanf( "%s", &rb[i].otch); printf(" Data rojdeniya:"); scanf( "%s", &rb[i].data); printf(" Zarplata:"); scanf( "%d", &rb[i].zarp); printf(" Projivaet v dome:"); scanf( "%d", &rb[i].dom); printf(" V kvartire:"); scanf("%d", &rb[i].kv); }
сотрудники отображались в алфавитном порядке: #include #include main() { const int N=4; int i; int srednya; struct rabochii { char fam[15]; char imya[15]; char otch[20]; char data[11]; int zarp; int dom[5]; int kv[5]; }; rabochii rb[N]; for (i=0; i { printf(" %d-i rabochii", i); printf(" familia:"); scanf( "%s", &rb[i].fam); printf(" imya:"); scanf( "%s", &rb[i].imya); printf(" otchestvo:"); scanf( "%s", &rb[i].otch); printf(" Data rojdeniya:"); scanf( "%s", &rb[i].data); printf(" Zarplata:"); scanf( "%d", &rb[i].zarp); printf(" Projivaet v dome:"); scanf( "%d", &rb[i].dom); printf(" V kvartire:"); scanf("%d", &rb[i].kv); }
Добавил сортировку по фамилии и немного подредактировал синтаксис. Работу не проверял, если вдруг будет сортировать в обратную сторону, поменяйте знак.
Также наши пользователи интересуются:
Определит падежи. Наступили весенние деньки. Вьются, жужжат над первыми цветочкаПомогите пожалуйста. Завтра зачёт!!! Где знак вопроса, этот угол и нужно найти))
⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Помогите пожалуйста! Продолжить эту программу и сделать так, чтобы все занесенные» от пользователя ДАНИЛ ЛОСЕВ в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.
Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!