1 00:00:00,000 --> 00:00:00,340 2 00:00:00,340 --> 00:00:02,690 >> DAVID MALAN: Cuir ba mhaith linn buíochas a scríobh clár a spreagann an t-úsáideoir 3 00:00:02,690 --> 00:00:05,100 ar theaghrán agus ansin a bhaineann leas go teaghrán. 4 00:00:05,100 --> 00:00:09,000 Bhuel, a ligean ar tús a chur le roinnt eolas Cód dhearbhú teaghrán a dtugtar agus 5 00:00:09,000 --> 00:00:11,380 shannadh sé an tuairisceán luach getstring. 6 00:00:11,380 --> 00:00:14,910 Agus a ligean ar dul ar aghaidh anois a iterate thar na carachtair sa teaghrán seo. 7 00:00:14,910 --> 00:00:16,000 Bhuel, conas a dhéanamh? 8 00:00:16,000 --> 00:00:19,350 Casadh sé amach go bhfuil teaghrán ach sraith de charachtair, ach tá níos mó 9 00:00:19,350 --> 00:00:23,320 i gceart, is teaghrán le sraith de carachtair, rud a chiallaíonn gur féidir linn a úsáid 10 00:00:23,320 --> 00:00:27,590 scriosaidh nodaireacht cearnach a innéacs isteach teaghrán agus a fháil ar an duine aonair 11 00:00:27,590 --> 00:00:28,680 carachtair. 12 00:00:28,680 --> 00:00:30,980 >> I bhfocail eile, is féidir linn dhéanamh ar an méid seo a leanas. 13 00:00:30,980 --> 00:00:36,730 Chun slánuimhir, faigheann mé 0, agus n faigheann, rá, an fad, ag baint úsáide 14 00:00:36,730 --> 00:00:37,530 ár bhfeidhm [? stir?] 15 00:00:37,530 --> 00:00:38,630 [? líne,?] 16 00:00:38,630 --> 00:00:40,450 Tá mé níos lú ná n i + +. 17 00:00:40,450 --> 00:00:45,290 I bhfocail eile, leis an lúb, táimid ag Beidh iterate thar litreacha n 18 00:00:45,290 --> 00:00:46,670 sa s teaghrán. 19 00:00:46,670 --> 00:00:51,680 Agus laistigh den lúb, tá mé ag dul go dtí seiceáil, más rud é an carachtar i-ú i s 20 00:00:51,680 --> 00:00:57,630 níos mó ná nó cothrom le litreacha beaga le, agus is é an carachtar i-ú níos lú ná nó 21 00:00:57,630 --> 00:01:02,370 comhionann le c litreacha beaga, ansin ba mhaith liom a dul ar aghaidh chun an leas is litir sin. 22 00:01:02,370 --> 00:01:08,030 I bhfocail eile, ba mhaith liom a phriontáil amach% c mar placeholder agus ionadach i do 23 00:01:08,030 --> 00:01:11,120 go placeholder s lúibín i. 24 00:01:11,120 --> 00:01:14,390 >> Ach ansin is gá dom a thiontú s scriosaidh mé dtí an cás uachtair. 25 00:01:14,390 --> 00:01:18,930 Chun seo a dhéanamh, is féidir liom a dhealú go simplí is cuma cad é an difríocht idir 26 00:01:18,930 --> 00:01:24,120 CásÍochtair a agus caipitil A. Bhuel, mé i ndáiríre a dhéanamh a thabhairt chun cuimhne go bhfuil caipitil A 27 00:01:24,120 --> 00:01:27,160 65 i ASCII, agus litreacha beaga le é 97. 28 00:01:27,160 --> 00:01:29,210 Mar sin, is é an difríocht go teicniúil 32. 29 00:01:29,210 --> 00:01:31,620 Mar sin, d'fhéadfadh mé díreach tar cód crua 32 anseo. 30 00:01:31,620 --> 00:01:33,870 Ach d'fhéadfadh mé nach gá cuimhnigh na huimhreacha. 31 00:01:33,870 --> 00:01:37,250 >> Agus ina theannta sin, cad má tá siad athrú de réir an ríomhaire? 32 00:01:37,250 --> 00:01:38,520 Is dócha nach bhfuil siad. 33 00:01:38,520 --> 00:01:42,460 Ach tá an pointe gur féidir liom fós generalize an abairt sin uimhríochtúil 34 00:01:42,460 --> 00:01:46,550 mar ach is cuma cad é an difríocht idir litreacha beaga le agus caipitil a 35 00:01:46,550 --> 00:01:50,880 Is cad ba mhaith liom a dhealú amach ó an litir litreacha beaga go háirithe. 36 00:01:50,880 --> 00:01:54,500 >> Anois, má tá an litir ar leith Ní cás íochtair, mé go simplí 37 00:01:54,500 --> 00:01:56,620 ag iarraidh a phriontáil amach. 38 00:01:56,620 --> 00:02:01,110 printf,% c mar mo placeholder, s lúibín i. 39 00:02:01,110 --> 00:02:05,150 Ag bun an chláir seo, a ligean ar ach a phriontáil amach líne nua ionas go mbeidh mo 40 00:02:05,150 --> 00:02:07,520 Is cosúil go pras ar nua líne dá chuid féin. 41 00:02:07,520 --> 00:02:11,540 >> A ligean ar an gclár seo a chur le chéile anois le a dhéanamh capitalize0. 42 00:02:11,540 --> 00:02:13,900 A ligean ar rith sé leis capitalize0. 43 00:02:13,900 --> 00:02:17,190 Agus a ligean ar a chlóscríobh i bhfocal mhaith dia duit i ngach litreacha beaga. 44 00:02:17,190 --> 00:02:19,960 Rachaidh mé ar ais DIA DUIT sa chás uachtair mar atá ag súil leis. 45 00:02:19,960 --> 00:02:25,210 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 46 00:02:25,210 --> 00:02:28,170 an chéad F caipitlithe, ach i cás messed mé rud éigin ar bun 47 00:02:28,170 --> 00:02:29,430 leis an gcéad Char. 48 00:02:29,430 --> 00:02:34,250 Cuir isteach, agus D-A-V-I-D sa chás uachtair Tá gcló chomh maith. 49 00:02:34,250 --> 00:02:36,873