Как да пишете в определен ред в ListBox
Така се оказа, че например в ред 2 има нещо, но в ред 4 все още го няма, ще обясня по-подробно. Имам задача да създам нещо като игра в градовете, използвайки сокет технология, т.е. един играч изпраща име, така че го разбирам
Ред 1 = самото име на града Ред 2 = последният елемент в тази дума Ред 3 = първи елемент.
Сега трябва да измисля цикъл на сървъра, така че когато възникне грешка, той също да изпрати съобщение до клиента за грешната дума.
Благодаря ви много, сработи. Сега алгоритъмът е
И какъв е алгоритъмът. Нещо не ми идва наум. В този случай трябва да замените един ред
за да преминете през целия списък, можете да направите това
дели на 3, т.к в списъка броят на редовете винаги е кратен на 3 и изваждаме 2, така че цикълът да започне да работи, когато броят на редовете в списъка е поне 6
Не работи, работи за първи път, след това избледнява.
Освен това първия път работи без да изпраща съобщения, но след това изпраща до всичко, без значение кои букви са първи или последни.
Измъчвах се една седмица, не мога да мръдна нищо, всичко е както беше и си остава
Не беше възможно да се набутат всички цикли, които бяха написани по-горе, или грешка, или работи веднъж. Моля, кажете ми къде не е наред?
Не разбирам структурата на вашия списък списъкът ви изглежда така:
0: име на град1 1: последна буква 2: първа буква 3: име на град2 4: последна буква 5: първа буква
сега сравнявате ред 2 с ред 4 (т.е. първата буква в името на city1 с последнатабуква в името на града2) Според мен последната буква в името на града1 трябва да съвпада с първата буква в името на града2
Променете списъка на този:
0: име на град1 1: първа буква 2: последна буква 3: име на град2 4: първа буква 5: последна буква
сега можете да сравните низ 2 с низ 4, 5 с 7, 8 с 10 със следния код
в този код винаги се проверяват само последните редове в списъка (по мое мнение това е, което ви трябва)