ПРЕДСЕДНИК: Да спроведе програм који пита корисника за цео број али и даље их је навело за другу цео до да је позитиван цео број. Па, хајде да напишем ово, укључују цс50.х, укључују стандардне ио тачка х, инт Главни [празнина]. Сада ћемо заправо почињу да подстакну корисник за овај цео, а имајући у сметало да желимо да репромпт их док то број је заправо позитиван. Тако ћу желети неку врсту петље изгради, али петља која се извршава на Најмање једном. И сећам уради док петља омогућава нас да урадимо управо то. Хајде да кодирају ово горе. Хајде да прво прогласити инт - ми ћемо зову га н - у којима се одлажу корисника цео број. Хајде да сада урадите следеће. Принтф, молим вас дајте позитиван инт. Хајде сада да то кам користећи на ЦС50 библиотеке Затамњена функција, н добија Затамњена. И сада смо урадили нешто, али ћемо желети да урадите док је н је - шта? - мање од 1, ако заиста Желим позитиван цео број. Идемо напред сада и одштампати. Ако је све добро, хвала за позитивну инт, зарез, сачувајте датотеку. Хајде да сада компајлирати и покренути. Направите позитиван тачка коса црта позитиван. И сад сам се затражи за позитивну инт. Дозволите ми да сарађују са 1. Хвала на позитивном инт. Хајде да сада поново покренете овај програм и не сарађује. Молим вас дајте ми позитиван инт. Како о негативном 1? Занимљиво. Програм је већ репромптед ми за инт. Будимо мало више тешко са 0. Још увек није позитиван инт, па хајде сарађују и овај пут обезбеди, опет, 1.. Хвала на позитивном инт. Сада је важно напоменути да сам прогласио мој променљива н на линији 6, ван До-вхиле петље. Да сам уместо тога прогласио н унутар моје уради-вхиле, посебно на, рецимо, линија 10, где сам такође добити од инт корисник, који инт н би само постојала у границама чекињастим протеза које су тренутно на линија 8 и на линији 11. Другим речима, н би се сцопед да Унутрашњост да-вхиле петље. Али проблем је у томе што такође желите да користите н у складу 12 унутар стања. Дакле, иако не изгледа тако лепа, то је веома намерно да н је проглашена ван ово уради док петља.