Страница 1 из 1

Программирование ардуино и массивы

Добавлено: 24 дек 2017, 12:43
Moviek
Добрый день, описываю суть задачи. Имеется список студентов, необходимо из этого списка сформировать новый список в порядке убывания до английской буквы N, т.е. от Z до N. Мне удалось это сделать, но только для первой буквы фамилии. Вот фрагмент кода:

for (int ASCII=90; ASCII>=78; ASCII--)

for (int i=0; i<=n; i++)

if (surnames [i] [0] == byte(ASCII))

{

Serial.println (surnames [i]);

delay (100);

}

Вопрос состоит в следующем. Как дополнить код или изменить его, чтобы список формировался не только по первой букве, но и по второй и по третьей, если первые буквы у некоторых фамилий совпадают?