1
00:00:00,000 --> 00:00:00,340

2
00:00:00,340 --> 00:00:02,690
>> DAVID MALAN: ನಾವು ಬರೆಯಲು ಬಯಸುವ ಭಾವಿಸೋಣ
ಬಳಕೆದಾರರನ್ನು ಅಪೇಕ್ಷಿಸುತ್ತದೆ ಒಂದು ಪ್ರೋಗ್ರಾಂ

3
00:00:02,690 --> 00:00:05,100
ನಂತರ ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ಮೊದಲಕ್ಷರಗಳನ್ನು ಫಾರ್
ಆ ವಾಕ್ಯವನ್ನು.

4
00:00:05,100 --> 00:00:09,000
ಅಲ್ಲದೆ, ಕೆಲವು ಪರಿಚಿತ ಆರಂಭಿಸೋಣ
ಕೋಡ್ ರು ಎಂಬ ವಾಕ್ಯವನ್ನು ಘೋಷಿಸಿ ಮತ್ತು

5
00:00:09,000 --> 00:00:11,380
ಇದು ರಿಟರ್ನ್ ನಿಯೋಜಿಸುವ
GetString ಮೌಲ್ಯವನ್ನು.

6
00:00:11,380 --> 00:00:14,910
ಮತ್ತು ಈಗ ಮೇಲೆ ತಿರುಗಿ ಮುಂದುವರೆಯಲು ಅವಕಾಶ
ಈ ಸ್ಟ್ರಿಂಗ್ ಪಾತ್ರಗಳ.

7
00:00:14,910 --> 00:00:16,000
ಅಲ್ಲದೆ, ಹೇಗೆ ಅದನ್ನು?

8
00:00:16,000 --> 00:00:19,350
ಇದು ಒಂದು ವಾಕ್ಯವನ್ನು ಕೇವಲ ಒಂದು ಎಂದು ತಿರುಗಿದರೆ
ಪಾತ್ರಗಳು ಅನುಕ್ರಮ, ಆದರೆ ಹೆಚ್ಚು

9
00:00:19,350 --> 00:00:23,320
ಸರಿಯಾಗಿ, ಸ್ಟ್ರಿಂಗ್ ಒಂದು ರಚನೆ
ನಾವು ಬಳಸಬಹುದು ಅಂದರೆ ಪಾತ್ರಗಳು,

10
00:00:23,320 --> 00:00:27,590
ಒಳಗೆ ಸೂಚ್ಯಂಕ ಚೌಕಾಕಾರದ ಬ್ರಾಕೆಟ್ ಸಂಕೇತನ
ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ವೈಯಕ್ತಿಕ ಪಡೆಯಲು

11
00:00:27,590 --> 00:00:28,680
ಪಾತ್ರಗಳು.

12
00:00:28,680 --> 00:00:30,980
>> ಅರ್ಥಾತ್, ನಾವು
ಕೆಳಗಿನ ಹಾಗೆ.

13
00:00:30,980 --> 00:00:36,730
ಇಂಟ್, ನಾನು, 0 ಪಡೆಯುತ್ತದೆ, ಮತ್ತು N ಪಡೆಯುತ್ತದೆ
ಬಳಸಿ, ರು ಉದ್ದ ಹೇಳುತ್ತಾರೆ

14
00:00:36,730 --> 00:00:37,530
ನಮ್ಮ ಕಾರ್ಯ [? ಬೆರೆಸಿ?]

15
00:00:37,530 --> 00:00:38,630
[? ಲೈನ್,?]

16
00:00:38,630 --> 00:00:40,450
ನಾನು + + n ಗಿಂತ ಕಡಿಮೆ ಆಗಿದೆ.

17
00:00:40,450 --> 00:00:45,290
ಈ ಲೂಪ್ ಅಂದರೆ,, ನಾವು
ಎಲ್ಲಾ N ಅಕ್ಷರಗಳನ್ನು ಮೇಲೆ ತಿರುಗಿ ಕಾಣಿಸುತ್ತದೆ

18
00:00:45,290 --> 00:00:46,670
ಸ್ಟ್ರಿಂಗ್ ರು.

19
00:00:46,670 --> 00:00:51,680
ಮತ್ತು ಈ ಲೂಪ್ ಒಳಗೆ, ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ
, ಪರಿಶೀಲಿಸಿ ವೇಳೆ ರು I-ನೇ ಅಕ್ಷರ

20
00:00:51,680 --> 00:00:57,630
ಹೆಚ್ಚು ಅಥವಾ ಒಂದು ಸಣ್ಣ ಸಮಾನವಾಗಿರುತ್ತದೆ,
ಮತ್ತು I-ನೇ ಅಕ್ಷರ ಕಡಿಮೆ ಅಥವಾ ಆಗಿದೆ

21
00:00:57,630 --> 00:01:02,370
ಒಂದು ಸಣ್ಣ ಸಿ ಸಮಾನವಾಗಿರುತ್ತದೆ, ನಂತರ ನಾನು ಬಯಸುವ
ಎಂದು ಅಕ್ಷರದ ಲಾಭ ಮುಂದುವರೆಯಲು.

22
00:01:02,370 --> 00:01:08,030
ಅರ್ಥಾತ್, ನಾನು% ಸಿ ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ
ಫಾರ್ ಒಂದು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಮತ್ತು ಪರ್ಯಾಯವಾಗಿ

23
00:01:08,030 --> 00:01:11,120
ಎಂದು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ರು ಬ್ರಾಕೆಟ್ ನಾನು.

24
00:01:11,120 --> 00:01:14,390
>> ಆದರೆ ನಂತರ ನಾನು ಪರಿವರ್ತಿಸುವ ಅಗತ್ಯವಿದೆ
ರು ಬ್ರಾಕೆಟ್ ನಾನು ಅಪ್ಪರ್ಕೇಸ್.

25
00:01:14,390 --> 00:01:18,930
ಇದನ್ನು ಮಾಡಲು, ನಾನು ಕೇವಲ ಕಳೆಯಬಹುದು
ವ್ಯತ್ಯಾಸ ನಡುವೆ ಯಾವುದೇ

26
00:01:18,930 --> 00:01:24,120
ಸಣ್ಣ ಒಂದು ಮತ್ತು ರಾಜಧಾನಿ ಎ ನಾನು
ವಾಸ್ತವವಾಗಿ ಬಂಡವಾಳವನ್ನು ಎಂದು ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ಇಲ್ಲ

27
00:01:24,120 --> 00:01:27,160
ASCII ಅಥವಾ 65, ಮತ್ತು ಸಣ್ಣ ಒಂದು 97 ಆಗಿದೆ.

28
00:01:27,160 --> 00:01:29,210
ಆದ್ದರಿಂದ ವ್ಯತ್ಯಾಸ ತಾಂತ್ರಿಕವಾಗಿ 32.

29
00:01:29,210 --> 00:01:31,620
ಹಾಗಾಗಿ ಇಲ್ಲಿ ಕೇವಲ ಹಾರ್ಡ್ ಕೋಡ್ 32 ಸಾಧ್ಯವೋ.

30
00:01:31,620 --> 00:01:33,870
ಆದರೆ ನಾನು ಅಗತ್ಯವಾಗಿ ಮಾಡಬಹುದು
ಆ ಸಂಖ್ಯೆಗಳನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು.

31
00:01:33,870 --> 00:01:37,250
>> ಮತ್ತು ಮೇಲಾಗಿ, ಹೀಗಾದರೆ ಅವರು
ಕಂಪ್ಯೂಟರ್ ಬದಲಾಗುತ್ತವೆ?

32
00:01:37,250 --> 00:01:38,520
ಹೆಚ್ಚಾಗಿ ಅವರು ಇಲ್ಲ.

33
00:01:38,520 --> 00:01:42,460
ಆದರೆ ಪಾಯಿಂಟ್ ನಾನು ಇನ್ನೂ ಹೊಂದಬಹುದು
ಲೆಕ್ಕದ ಅಭಿವ್ಯಕ್ತಿ ಸಾರ್ವತ್ರೀಕರಣಗೊಳಿಸಲು

34
00:01:42,460 --> 00:01:46,550
ಕೇವಲ ವ್ಯತ್ಯಾಸ ಏನೇ
ಒಂದು ಸಣ್ಣ ಒಂದು ಮತ್ತು ಒಂದು ಬಂಡವಾಳ ನಡುವೆ

35
00:01:46,550 --> 00:01:50,880
ನಾನು ಆಫ್ ಕಳೆಯಿರಿ ಬಯಸುವ ಏನು
ಈ ನಿರ್ದಿಷ್ಟ ಸಣ್ಣಕ್ಷರವು.

36
00:01:50,880 --> 00:01:54,500
>> ಈಗ, ಈ ನಿರ್ದಿಷ್ಟ ಅಕ್ಷರದ
ಸಣ್ಣ ಇಲ್ಲ, ನಾನು ಕೇವಲ

37
00:01:54,500 --> 00:01:56,620
ಇದು ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ.

38
00:01:56,620 --> 00:02:01,110
printf, ನನ್ನ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್% ಸಿ,
ರು ಬ್ರಾಕೆಟ್ ನಾನು.

39
00:02:01,110 --> 00:02:05,150
ಈ ಕಾರ್ಯಕ್ರಮದ ಕೆಳಭಾಗದಲ್ಲಿ, ಹೊರಡೋಣ
ಕೇವಲ ಹೊಸಸಾಲು ಮುದ್ರಿಸುತ್ತದೆ ಆದ್ದರಿಂದ ನನ್ನ

40
00:02:05,150 --> 00:02:07,520
ಪ್ರಾಂಪ್ಟ್ ಹೊಸ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ
ತನ್ನದೇ ಆದ ಲೈನ್.

41
00:02:07,520 --> 00:02:11,540
>> ಈಗ ಈ ಪ್ರೋಗ್ರಾಂ ಕಂಪೈಲ್ ಲೆಟ್
ಮೇಕಪ್ capitalize0 ಜೊತೆ.

42
00:02:11,540 --> 00:02:13,900
ನ capitalize0 ಅದನ್ನು ಔಟ್ ಲೆಟ್.

43
00:02:13,900 --> 00:02:17,190
ಮತ್ತು ನ ಒಂದು ಪದವನ್ನು ಟೈಪ್ ಅವಕಾಶ
ಹಲೋ ಎಲ್ಲಾ ಸಣ್ಣ ರಲ್ಲಿ.

44
00:02:17,190 --> 00:02:19,960
ನಾನು ದೊಡ್ಡಕ್ಷರ ಹಲೋ ಹಿಂದೆ
ನಿರೀಕ್ಷಿಸಿದಂತೆ.

45
00:02:19,960 --> 00:02:25,210
ಆದರೆ ಒಂದು ಪರೀಕ್ಷೆ, ಈ ಬಾರಿ ಪ್ರಯತ್ನಿಸೋಣ
ನನ್ನ ಹೆಸರು, ಡಿ ಎ ವಿ ನಾನು ಡಿ, ಆದರೆ

46
00:02:25,210 --> 00:02:28,170
ಮೊದಲ ಡಿ ಕೇವಲ ರಲ್ಲಿ, ದೊಡ್ಡಕ್ಷರವಾಗಿ
ಸಂದರ್ಭದಲ್ಲಿ ನಾನು ಏನೋ ಅವ್ಯವಸ್ಥೆಯಿಂದ

47
00:02:28,170 --> 00:02:29,430
ಮೊದಲ ಚಾರ್.

48
00:02:29,430 --> 00:02:34,250
ದೊಡ್ಡಕ್ಷರ ನಮೂದಿಸಿ, ಮತ್ತು D-ಎ ವಿ ನಾನು ಡಿ
ಹಾಗೆಯೇ ಮುದ್ರಿಸಲಾಗುತ್ತದೆ.

49
00:02:34,250 --> 00:02:36,873