DAVID J. MALAN: Let tús scríbhinn roinnt coinníollacha níos casta. Go háirithe, a ligean ar scríobh le clár a spreagann an t-úsáideoir le haghaidh slánuimhir, rá, idir 1 agus 10, agus ansin a dhéanann beagán de anailíse. Ach an uair seo tuairisciú cibé acu Tá líon beag nó meánmhéide nó mór i méid, ag tarraingt leis na difríochtaí cothrom treallach iad. Chun seo a dhéanamh, tá mé ag dul a bheith ag brath ar fháil int, an fheidhm sin ón CS50 leabharlann go ndéanann go díreach. Agus tá mé ag dul chomh maith le ghiaráil f cló. Mar sin, tá mé ag dul chun tús a chur trí lena n-áirítear cs50.h mar maith io.h. mar chaighdeán Agus ag dul a dhearbhú ansin is mó sa is gnách ar bhealach, is mó neamhní slánuimhir, curly oscailte guailleán, Lúibín cúbach dhúnadh. Agus tá mé ansin ag dul go dtí go pras an t-úsáideoir le haghaidh slánuimhir. Priontáil f, le do thoil a thabhairt dom slánuimhir idir 1 agus 10. Anois, a ligean a fháil go slánuimhir trí dhearbhú athróg a dtugtar, a rá, n agus shannadh sé an luach ar ais slánuimhir a fháil. A ligean ar a dhéanamh anois le beagán de anailíse. Má tá níos mó n ná nó cothrom le 0 agus Tá n níos lú ná nó cothrom le, abair, 3, ansin tá muid ag dul chun dul ar aghaidh agus a phriontáil amach phioc tú ar slánuimhir beag. Eile, má picks an t-úsáideoir, a rá, luach meánach, a ligean ar sheiceáil le haghaidh sin mar seo a leanas. Eile más rud é go n níos mó ná nó cothrom le, rá, is é 4 agus n níos lú ná nó cothrom le, rá, 7, ansin mé ag dul a phriontáil amach phioc tú ar slánuimhir mheán. Mar fhocal scoir, tá mé ag dul chun glacadh leis go má Is é an luach idir 8 agus 10, siad roghnaíodh slánuimhir mór. Mar sin, a chur in iúl go bhfuil, beidh mé cineál, eile más rud é Tá n níos mó ná nó cothrom le 8 agus n Tá níos lú ná nó cothrom le 10, dul ar aghaidh agus a phriontáil phioc tú slánuimhir mór. Eile, níl an ceathrú riocht anseo. Más rud é nach raibh an t-úsáideoir comhoibriú agus ina ionad sin chlóscríobh luach go níos lú ná 0 nó níos mó ná 10, ba mhaith liom a iomardú ach iad. Eile a phriontáil amach, phioc tú ina slánuimhir neamhbhailí. A ligean ar an comhad a shábháil. A thiomsú faoi é a dhéanamh neamh-lasc. Ar ais ar mo pras, tá mé ag dul a reáchtáil le ponc Slais neamh-lasc. Agus a ligean ar iarracht beag luachanna. Gcéad dul síos, a ligean ar a bheith neamh-chomhoibritheach agus cineál i diúltach 1. Fortunately, bhí go aimsithe ag ár brainse deiridh sa riocht. A ligean ar iarracht arís le ponc Slais neamh-lasc, an uair seo a thugann sé 1. Phioc mé go deimhin, ar slánuimhir beag. A ligean ar é a dhéanamh arís le ponc Slais neamh-lasc, an uair seo ag piocadh, a rá, 5. Agus sin ina slánuimhir mheán. A ligean ar arís anois ná dot Slais neamh-lasc. Agus a thabhairt dó luach de 10, a go deimhin, slánuimhir mór. Anois, tá sé fiú tabhairt faoi deara go bhfuil an clár D'fhéadfadh a bheith curtha i bhfeidhm i aon roinnt bealaí. Gcéad dul síos, bhí sé go hiomlán treallach a tharraing mé na línte go bhfuil mé raibh i measc beag, meán, agus ints móra. D'fhéadfadh muid a bheith tarraingthe sin teorainneacha in áit ar bith. Ach níos suimiúil, ní raibh mé mé féin a chur in iúl le gach ceann de na níos mó ná nó cothrom le nó níos lú ná nó cothrom le comharthaí. Raibh mé in ann a bheith, mar shampla, rewritten má Tá n níos mó ná nó cothrom le 4 agus Tá n níos lú ná nó cothrom le 7, mar ionad más rud é go n níos mó ná 3 agus n Tá níos lú ná 8, a phriontáil ansin amach Phioc tú slánuimhir mheán. Tar éis an tsaoil, má tá ionchur an úsáideora, ag Tá nádúr slánuimhir a fháil, slánuimhir, táimid ag Is féidir ceachtar tástáil má tá an luach sin níos mó ná 3 nó níos mó ná nó cothrom le 4. Agus d'fhéadfadh muid a sheiceáil freisin más rud é go luach níos lú ná 8 nó níos lú ná nó cothrom le 7.