>> Cainteoir 1: Déanaimis scríobh le clár a leideanna an t-úsáideoir ar feadh dearfach
slánuimhir, n, agus ansin priontaí amach suim na huimhreacha
idir 1 agus n.
Bhuel, anseo ní mór dúinn mó, a tá mé scríofa cheana féin roimh ré.
Agus faoi deara anseo ar an barr is mó, Dearbhaím ina slánuimhir n.
>> Mé ansin, taobh istigh de tamaill a dhéanamh lúb, an chéad phriontáil amach
slánuimhir dheimhneach, le do thoil.
Ansin dul ar aghaidh liom a fháil slánuimhir ó an t-úsáideoir leis an leabharlann CS50 ar fháil
slánuimhir fheidhm.
Agus ansin i mo riocht fad anseo, mé déan cinnte go bhfuil n níos mó ná nó
cothrom le 1 roimh dul ar aghaidh mé i ndáiríre rud éigin a dhéanamh leis an luach.
>> Cad a dhéanfaidh mé seo chugainn?
Bhuel, glaoigh mé feidhm bhfuil mé ag dul sigme, ionadaí de chuid an glaoch
sigme caipitil a bheadh ​​agat Meabhraítear ó ranganna math go
Léiríonn gur mian leat rud éigin chun achoimre ó luach amháin go ceann eile.
Agus is cuma cad a tuairisceáin feidhmiú mar a luach ar ais, tá mé ag dul a stóráil
i athróg dtugtar freagra.
>> Ar deireadh, i mo líne dheireanach i is mó, tá mé ag dul a phriontáil amach cad é an freagra.
Ar ndóigh, ní mór dúinn i bhfeidhm go fóill an sigme fheidhm.
Mar sin, conas is féidir linn dul faoi á dhéanamh sin?
>> Bhuel, ag bun mo chomhad, tá mé dul chun dul ar aghaidh a dhearbhú feidhm
go tuairisceáin ina slánuimhir.
Agus mé ag dul chun glaoch go sigme fheidhm.
Agus mé ag dul a shonrú go bhfuil mar ionchur Glacann an fheidhm freisin ina slánuimhir.
Agus beidh mé glaoch sé ach, a bheith ar leith, m in ionad n.
Ach d'fhéadfadh muid a bheith ar a dtugtar sé an rud ar bith is ba mhaith linn.
>> Taobh istigh de chuid an chomhlachta an fheidhm seo tá mé dul chun dul ar aghaidh a úsáid ar an eolas
thógáil, eadhon lúb.
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
Ní úsáideoir a chur ar fáil dom le roinnt nach bhfuil mé ag súil.
Go háirithe, tá mé ag dul a dhéanamh má tá m níos lú ná 1 agus, beagán treallach iad,
Tá mé ag dul go simplí a thabhairt ar ais 0 mura nach bhfuil an líon dearfach
slánuimhir mar mé ag súil leis.
>> Ansin mé ag dul a dhearbhú athróg ar a dtugtar an tsuim agus é a thúsú chun 0.
Beidh sé seo deireadh thiar a stóráil suim gach ceann de na huimhreacha idir 1 agus m.
Agus ansin tá mé ag dul a úsáid ar eolas thógáil lúb ar aghaidh.
Chun slánuimhir Faigheann i 1, tá mé níos lú ná nó cothrom le m, i móide móide.
Agus ansin, laistigh den chomhlacht seo lúb, tá mé ag dul go simplí suim a dhéanamh
cothrom le suim móide i.
Nó, níos simplí, suim is ionann móide liom, a bhaint amach tríd an toradh céanna.
>> Agus ansin ar deireadh, is gá dom a thabhairt ar ais an tsuim go bhfuil mé ríomhadh.
Mar sin, cuir mé ar ais suim.
>> Anois, níl mé ag déanamh go fóill.
Is gá dom a mhúineadh C go bhfuil an ann an fheidhm iarbhír.
Agus mar sin ar bharr na craoibhe mo chomhad mé ag dul a dhearbhú an méid atá againn ar a dtugtar feidhm
fhréamhshamhail, comhionann leis an síniú gur úsáid mé nuair a shainiú an fheidhm
nóiméad ó shin.
>> Go sonrach, díreach os cionn is mó, Tá mé ag dul slánuimhir a chlóscríobh
sigme, o m, Leathstad.
Nach chur i bhfeidhm an fheidhm arís, ach a dhearbhú é.
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é.
Déan sigme 0 ponc Slais sigme 0.
Agus lig anois ar a chur ar fáil slánuimhir dheimhneach cosúil le 2, ba chóir a thabhairt dom
trí, mar gheall ar na luachanna idir 1 agus 2 go bhfuil 1 2 móide ionann agus 3.
Agus go deimhin, go bhfuil an méid a rachaidh mé.
>> A ligean ar a reáchtáil arís, seo am le, abair, 3.
Mar sin, ba chóir dom a fháil ar 1 móide 2 móide 3 Ba chóir a thabhairt dom 6.
Agus go deimhin, is féidir liom a fháil 6.
>> Agus a ligean ar iarracht luach ceann deireanach, a rá 50.
Agus is é ár n-freagra 1,275.