![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Помоги понять почему прога при введении в строку более одного слова зацикливается........
Код:
|
#2
|
||||
|
||||
![]() Напиши хоть что она должна делать.
Инвертировать строку? "abc"->"bac".? |
#3
|
|||
|
|||
![]() !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!
Последний раз редактировалось Asira, 27.12.2009 в 18:11. |
#4
|
||||
|
||||
![]() Ясн.
Проверь виполнение условий выхода из цикла. |
#5
|
|||
|
|||
![]() Помогите ничего не могу понять не хочет она работать более чем с 1 словом.................
|
#6
|
||||
|
||||
![]() Цитата:
А как ей бедной не виснуть? Я ж написал: проверь условия. Смотри Код:
Пока pos(s[i],znaki)<>0 (допустим выполняеться) и (i<=length(s)) печатает s[i]. Но Inc(i); стоит вне цикла. Тоесть "i" не меняеться. Вот прога и строчит тебе s[i]. Та и кроме этого еще полно ошибок в проге. |
#7
|
|||
|
|||
![]() Спасибо !!!!!!!!! дак если полно ошибок дак подскажи хоть где искать ...
Функцию я проверяла она работала без ошибок а вот дальше............. Последний раз редактировалось Asira, 23.12.2009 в 22:34. |