>> DAVID J. MALAN: Má ghlactar leis go Ba mhaith liom buíochas clár a spreagann a chur i bhfeidhm
an t-úsáideoir ar theaghrán agus ansin fáltais chun leas a n-ionchur,
athrú aon litreacha CásÍochtair go cineál siad a chás uachtair.
Bhuel, a ligean ar dul ar aghaidh agus an clár sin a chur i bhfeidhm.
>> Let áireamh ar dtús cs50.h leanúint ag áireamh stdio.h.
Agus mar sin gur féidir linn a úsáid strlen, a ligean ar áireamh string.h.
>> A ligean ar a dhearbhú romhainn príomh-príomh-neamhní mar slánuimhir agus a ligean ar dul ar aghaidh anois go pras
an t-úsáideoir ar theaghrán.
Printf, a ligean ar pras dóibh do roinnt ionchur.
Anois, a ligean a dhearbhú teaghrán -
beidh muid ag glaoch sé -
agus a stóráil ann mar thoradh ar ghlaoch an GetString fheidhm leabharlainne cs50.
>> A ligean ar dul ar aghaidh anois a iterate thar gach de na carachtair i s, ag baint tairbhe
aon litreacha CásÍochtair a fheiceann muid.
Chun slánuimhir, a fháil i 0.
A ligean ar a dhearbhú freisin n a bheith comhionann le an fad teaghrán ionas gur féidir linn
iterate ó mé suas go dtí n, fad s, agus ar gach
i incrimint atriall.
>> Agus ansin taobh istigh an lúb, a ligean ar Is é an chéad seiceáil an litir reatha -
an litir i-ú s, mar a déarfá -
litir litreacha beaga.
Má bhíonn sé i scriosaidh níos mó ná nó cothrom dtí an cás íochtair ar, agus tá sé níos lú
ná nó cothrom le z CásÍochtair -
Anois, más mian linn a thiontú CásÍochtair litir dtí an cás uachtair, chun cuimhne an chéad go
i ASCII is CásÍochtair le 97 agus is chás uachtair A 65.
Idir an dá linn, tá litreacha beaga b 98, agus is chás uachtair B 66.
>> Má leanaimid ar aghaidh chun breathnú ar an patrún, beidh orainn a fheiceáil go bhfuil an CásÍochtair
Tá litreacha i gcónaí 32 luachanna níos airde ná na litreacha chás uachtair.
Mar sin, más mian linn a thiontú ó CásÍochtair dtí an cás uachtair, ba chóir dó
leor, i ndáiríre, a dhealú 32 ón ionchur an úsáideora.
Nó níos ginearálta, ach a dhealú go difríocht idir litreacha beaga le agus
caipitil A.
>> Conas a chur in iúl go?
Bhuel, a ligean ar é a dhéanamh i cód.
Printf, ceanglófar, comharthaí athfhriotail "% c" chun cló an carachtar reatha, ina dhiaidh
priontáil cuma cad tá i s scriosaidh i lúide mar thoradh ar a dhéanamh ar litreacha beaga
lúide an cás uachtair A Leathstad.
I bhfocail eile, an parenthetical Is léiriú, beag lúide mór A,
ag dul a sheoladh ar ais chugainn ag an deireadh an lae 32.
Ach ní dóigh liom go bhfuil a mheabhrú go bhfuil sé 32.
Is féidir liom a ligean ar an ríomhaire chun an figiúr amach cad é an difríocht idir litreacha beaga
a agus tá caipitil A.
>> Idir an dá linn, a luaithe a fhios agam go bhfuil difríocht, Is féidir liom a dhealú ó s
Beidh lúibín mé, a ghlacadh cad is dócha litir litreacha beaga go dtí
luach níos ísle, is é sin luach a mhapálann isteach ar choibhéis chás uachtair.
A ligean ar a shábháil anois, a thiomsú, agus a reáchtáil an chláir seo.
Déan leas a ponc Slais caipitlithe.
Agus beidh mo ionchur a bheith hello.
Agus ansin ní mór dúinn, Dia duit.
>> Anois mo pras, admittedly, tá le beagán gránna, mar tá muid
fágtha ar lár giotán amháin de priontáil.
Agus a ligean ar dul ar ais agus a chur go.
Ag bun an-an chláir seo, Tá mé an-simplí, agus den chuid is mó le haghaidh
críche aeistéitiúil, ag dul printf a chur leis, ceanglófar, comharthaí athfhriotail cúlslais n.
A ligean ar resave comhad seo, recompile, rerun.
>> Déan leas a, ponc Slais caipitliú.
Arís, le haghaidh ionchur beidh mé a chur ar fáil "Dia duit" i ngach cás íochtair agus anois bhuail Enter,
agus "Dia duit," clóite i bhfad níos cleanly.