1 00:00:00,000 --> 00:00:02,830 >> Cainteoir 1: Déanaimis scríobh le clár a leideanna an t-úsáideoir ar feadh dearfach 2 00:00:02,830 --> 00:00:05,950 slánuimhir, n, agus ansin priontaí amach suim na huimhreacha 3 00:00:05,950 --> 00:00:07,980 idir 1 agus n. 4 00:00:07,980 --> 00:00:10,580 Bhuel, anseo ní mór dúinn mó, a tá mé scríofa cheana féin roimh ré. 5 00:00:10,580 --> 00:00:13,520 Agus faoi deara anseo ar an barr is mó, Dearbhaím ina slánuimhir n. 6 00:00:13,520 --> 00:00:16,079 >> Mé ansin, taobh istigh de tamaill a dhéanamh lúb, an chéad phriontáil amach 7 00:00:16,079 --> 00:00:17,530 slánuimhir dheimhneach, le do thoil. 8 00:00:17,530 --> 00:00:21,070 Ansin dul ar aghaidh liom a fháil slánuimhir ó an t-úsáideoir leis an leabharlann CS50 ar fháil 9 00:00:21,070 --> 00:00:22,070 slánuimhir fheidhm. 10 00:00:22,070 --> 00:00:26,410 Agus ansin i mo riocht fad anseo, mé déan cinnte go bhfuil n níos mó ná nó 11 00:00:26,410 --> 00:00:30,480 cothrom le 1 roimh dul ar aghaidh mé i ndáiríre rud éigin a dhéanamh leis an luach. 12 00:00:30,480 --> 00:00:31,520 >> Cad a dhéanfaidh mé seo chugainn? 13 00:00:31,520 --> 00:00:34,690 Bhuel, glaoigh mé feidhm bhfuil mé ag dul sigme, ionadaí de chuid an glaoch 14 00:00:34,690 --> 00:00:37,700 sigme caipitil a bheadh ​​agat Meabhraítear ó ranganna math go 15 00:00:37,700 --> 00:00:40,860 Léiríonn gur mian leat rud éigin chun achoimre ó luach amháin go ceann eile. 16 00:00:40,860 --> 00:00:44,540 Agus is cuma cad a tuairisceáin feidhmiú mar a luach ar ais, tá mé ag dul a stóráil 17 00:00:44,540 --> 00:00:46,500 i athróg dtugtar freagra. 18 00:00:46,500 --> 00:00:50,280 >> Ar deireadh, i mo líne dheireanach i is mó, tá mé ag dul a phriontáil amach cad é an freagra. 19 00:00:50,280 --> 00:00:52,840 Ar ndóigh, ní mór dúinn i bhfeidhm go fóill an sigme fheidhm. 20 00:00:52,840 --> 00:00:54,590 Mar sin, conas is féidir linn dul faoi á dhéanamh sin? 21 00:00:54,590 --> 00:00:58,040 >> Bhuel, ag bun mo chomhad, tá mé dul chun dul ar aghaidh a dhearbhú feidhm 22 00:00:58,040 --> 00:00:59,450 go tuairisceáin ina slánuimhir. 23 00:00:59,450 --> 00:01:01,630 Agus mé ag dul chun glaoch go sigme fheidhm. 24 00:01:01,630 --> 00:01:06,340 Agus mé ag dul a shonrú go bhfuil mar ionchur Glacann an fheidhm freisin ina slánuimhir. 25 00:01:06,340 --> 00:01:09,800 Agus beidh mé glaoch sé ach, a bheith ar leith, m in ionad n. 26 00:01:09,800 --> 00:01:12,120 Ach d'fhéadfadh muid a bheith ar a dtugtar sé an rud ar bith is ba mhaith linn. 27 00:01:12,120 --> 00:01:14,930 >> Taobh istigh de chuid an chomhlachta an fheidhm seo tá mé dul chun dul ar aghaidh a úsáid ar an eolas 28 00:01:14,930 --> 00:01:16,420 thógáil, eadhon lúb. 29 00:01:16,420 --> 00:01:19,010 Ach tá mé ag dul chomh maith le a dhéanamh le beagán de sanity seiceáil a dhéanamh cinnte go bhfuil an 30 00:01:19,010 --> 00:01:22,340 Ní úsáideoir a chur ar fáil dom le roinnt nach bhfuil mé ag súil. 31 00:01:22,340 --> 00:01:28,010 Go háirithe, tá mé ag dul a dhéanamh má tá m níos lú ná 1 agus, beagán treallach iad, 32 00:01:28,010 --> 00:01:31,280 Tá mé ag dul go simplí a thabhairt ar ais 0 mura nach bhfuil an líon dearfach 33 00:01:31,280 --> 00:01:32,800 slánuimhir mar mé ag súil leis. 34 00:01:32,800 --> 00:01:36,920 >> Ansin mé ag dul a dhearbhú athróg ar a dtugtar an tsuim agus é a thúsú chun 0. 35 00:01:36,920 --> 00:01:40,810 Beidh sé seo deireadh thiar a stóráil suim gach ceann de na huimhreacha idir 1 agus m. 36 00:01:40,810 --> 00:01:43,550 Agus ansin tá mé ag dul a úsáid ar eolas thógáil lúb ar aghaidh. 37 00:01:43,550 --> 00:01:50,272 Chun slánuimhir Faigheann i 1, tá mé níos lú ná nó cothrom le m, i móide móide. 38 00:01:50,272 --> 00:01:54,010 Agus ansin, laistigh den chomhlacht seo lúb, tá mé ag dul go simplí suim a dhéanamh 39 00:01:54,010 --> 00:01:56,350 cothrom le suim móide i. 40 00:01:56,350 --> 00:02:01,900 Nó, níos simplí, suim is ionann móide liom, a bhaint amach tríd an toradh céanna. 41 00:02:01,900 --> 00:02:04,810 >> Agus ansin ar deireadh, is gá dom a thabhairt ar ais an tsuim go bhfuil mé ríomhadh. 42 00:02:04,810 --> 00:02:07,640 Mar sin, cuir mé ar ais suim. 43 00:02:07,640 --> 00:02:08,560 >> Anois, níl mé ag déanamh go fóill. 44 00:02:08,560 --> 00:02:11,360 Is gá dom a mhúineadh C go bhfuil an ann an fheidhm iarbhír. 45 00:02:11,360 --> 00:02:14,400 Agus mar sin ar bharr na craoibhe mo chomhad mé ag dul a dhearbhú an méid atá againn ar a dtugtar feidhm 46 00:02:14,400 --> 00:02:18,270 fhréamhshamhail, comhionann leis an síniú gur úsáid mé nuair a shainiú an fheidhm 47 00:02:18,270 --> 00:02:19,250 nóiméad ó shin. 48 00:02:19,250 --> 00:02:22,450 >> Go sonrach, díreach os cionn is mó, Tá mé ag dul slánuimhir a chlóscríobh 49 00:02:22,450 --> 00:02:26,080 sigme, o m, Leathstad. 50 00:02:26,080 --> 00:02:29,240 Nach chur i bhfeidhm an fheidhm arís, ach a dhearbhú é. 51 00:02:29,240 --> 00:02:32,800 Má shábháil mé anois, a thiomsú, agus a rith seo clár, a ligean ar a fheiceáil cad a fháil mé. 52 00:02:32,800 --> 00:02:37,460 Déan sigme 0 ponc Slais sigme 0. 53 00:02:37,460 --> 00:02:41,050 Agus lig anois ar a chur ar fáil slánuimhir dheimhneach cosúil le 2, ba chóir a thabhairt dom 54 00:02:41,050 --> 00:02:45,920 trí, mar gheall ar na luachanna idir 1 agus 2 go bhfuil 1 2 móide ionann agus 3. 55 00:02:45,920 --> 00:02:47,300 Agus go deimhin, go bhfuil an méid a rachaidh mé. 56 00:02:47,300 --> 00:02:49,940 >> A ligean ar a reáchtáil arís, seo am le, abair, 3. 57 00:02:49,940 --> 00:02:53,470 Mar sin, ba chóir dom a fháil ar 1 móide 2 móide 3 Ba chóir a thabhairt dom 6. 58 00:02:53,470 --> 00:02:54,740 Agus go deimhin, is féidir liom a fháil 6. 59 00:02:54,740 --> 00:02:57,380 >> Agus a ligean ar iarracht luach ceann deireanach, a rá 50. 60 00:02:57,380 --> 00:03:01,160 Agus is é ár n-freagra 1,275. 61 00:03:01,160 --> 00:03:02,253