>> DAVID MALAN: Cuir ba mhaith linn buíochas a scríobh clár a spreagann an t-úsáideoir
ar theaghrán agus ansin a bhaineann leas go teaghrán.
Bhuel, a ligean ar tús a chur le roinnt eolas Cód dhearbhú teaghrán a dtugtar agus
shannadh sé an tuairisceán luach getstring.
Agus a ligean ar dul ar aghaidh anois a iterate thar na carachtair sa teaghrán seo.
Bhuel, conas a dhéanamh?
Casadh sé amach go bhfuil teaghrán ach sraith de charachtair, ach tá níos mó
i gceart, is teaghrán le sraith de carachtair, rud a chiallaíonn gur féidir linn a úsáid
scriosaidh nodaireacht cearnach a innéacs isteach teaghrán agus a fháil ar an duine aonair
carachtair.
>> I bhfocail eile, is féidir linn dhéanamh ar an méid seo a leanas.
Chun slánuimhir, faigheann mé 0, agus n faigheann, rá, an fad, ag baint úsáide
ár bhfeidhm [? stir?]
[? líne,?]
Tá mé níos lú ná n i + +.
I bhfocail eile, leis an lúb, táimid ag Beidh iterate thar litreacha n
sa s teaghrán.
Agus laistigh den lúb, tá mé ag dul go dtí seiceáil, más rud é an carachtar i-ú i s
níos mó ná nó cothrom le litreacha beaga le, agus is é an carachtar i-ú níos lú ná nó
comhionann le c litreacha beaga, ansin ba mhaith liom a dul ar aghaidh chun an leas is litir sin.
I bhfocail eile, ba mhaith liom a phriontáil amach% c mar placeholder agus ionadach i do
go placeholder s lúibín i.
>> Ach ansin is gá dom a thiontú s scriosaidh mé dtí an cás uachtair.
Chun seo a dhéanamh, is féidir liom a dhealú go simplí is cuma cad é an difríocht idir
CásÍochtair a agus caipitil A. Bhuel, mé i ndáiríre a dhéanamh a thabhairt chun cuimhne go bhfuil caipitil A
65 i ASCII, agus litreacha beaga le é 97.
Mar sin, is é an difríocht go teicniúil 32.
Mar sin, d'fhéadfadh mé díreach tar cód crua 32 anseo.
Ach d'fhéadfadh mé nach gá cuimhnigh na huimhreacha.
>> Agus ina theannta sin, cad má tá siad athrú de réir an ríomhaire?
Is dócha nach bhfuil siad.
Ach tá an pointe gur féidir liom fós generalize an abairt sin uimhríochtúil
mar ach is cuma cad é an difríocht idir litreacha beaga le agus caipitil a
Is cad ba mhaith liom a dhealú amach ó an litir litreacha beaga go háirithe.
>> Anois, má tá an litir ar leith Ní cás íochtair, mé go simplí
ag iarraidh a phriontáil amach.
printf,% c mar mo placeholder, s lúibín i.
Ag bun an chláir seo, a ligean ar ach a phriontáil amach líne nua ionas go mbeidh mo
Is cosúil go pras ar nua líne dá chuid féin.
>> A ligean ar an gclár seo a chur le chéile anois le a dhéanamh capitalize0.
A ligean ar rith sé leis capitalize0.
Agus a ligean ar a chlóscríobh i bhfocal mhaith dia duit i ngach litreacha beaga.
Rachaidh mé ar ais DIA DUIT sa chás uachtair mar atá ag súil leis.
Ach a ligean ar iarracht tástáil amháin níos mó, an uair seo le mo ainm féin, D-A-V-I-D, ach le
an chéad F caipitlithe, ach i cás messed mé rud éigin ar bun
leis an gcéad Char.
Cuir isteach, agus D-A-V-I-D sa chás uachtair Tá gcló chomh maith.