>> Выступоўца 1: Аказваецца, ёсць яшчэ магчымасць палепшыць гэты
дызайн праграмы.
Апавяшчэнне ў маім цыкле, што на кожнай ітэрацыі, я правяраю, што я менш
чым даўжыня радка з с.
Але даўжыня радка з заўсёды будзе тое ж самае, таму што з само
не мяняецца.
І ўсё ж, кожны раз, калі праз гэтую пятлю Я правяраю даўжыню радка з,
даўжыня радка з, радок даўжыня з, што проста неразумна.
Таму што, вядома, ён павінен прыняць некаторыя колькасць часу, каб высветліць,
Даўжыня радка.
І я марнаваць гэты час, задаючы тое ж пытанне зноў і зноў.
>> Ну, атрымліваецца, што мы можам палепшыць гэты , Абвясціўшы, скажам, другая пераменная
ўнутры мой цыкл.
Давайце назавем гэта п - і адлучыць яго ад я, з коскі, як гэта -
і ўсталяваць п роўная даўжыня радка с.
Кропка з коскі.
А цяпер, давайце зменім мой стан, каб Не параўноўвайце я супраць радкі
даўжыня з такой, а замест супраць п.
Такім чынам, мы ініцыялізуем н каб даўжыня радка с.
Але на кожнай ітэрацыі маёй пятлі, я буду замест быць праверкі я супраць п.