55

Дан массив строк Нужно отсортировать эти строки в алфавитном порядке

sergeygymilev 30 августа 2022

Дан массив строк Нужно отсортировать эти строки в алфавитном порядке (нужна конкретная процедура, конкретный цикл, который этосможет сделать). Помогите, нужно срочно!

категория: информатика

97

Если я не ошибаюсь, то можно использовать обычную сортировку пузырьком и для строк.program strsort; var a: array[1… 1000] of string; i,j,n: integer; r: string; beginreadln (n); for i: =1 to n doreadln (a[i]); for i: =1 to n-1 dofor j: =i+1 to n doif a[i]>a[j] then begin r: =a[i]; a[i]: =a[j]; a[j]: =r; end; for i: =1 to n dowriteln (a[i]); end. Попробуй эту, вроде должна работать.

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...