1 00:00:00,000 --> 00:00:10,103 2 00:00:10,103 --> 00:00:11,270 >> ZAMYLA ಚಾನ್: ಅಭಿನಂದನೆಗಳು ನಿಮ್ಮ ಸ್ಥಾನ ರಂದು 3 00:00:11,270 --> 00:00:13,200 ಸಿ ಕಾರ್ಯಕ್ರಮಗಳ ಮೊದಲ ದಂಪತಿ. 4 00:00:13,200 --> 00:00:16,379 ನನಗೆ ಗೊತ್ತು ನಿಮ್ಮ ಮೊದಲ ಆಕ್ರಮಣವು ಆಗಿ ಸಿ ವಾಕ್ಯ ಬೆದರಿಸುವುದು ಆಗಿರಬಹುದು. 5 00:00:16,379 --> 00:00:20,060 ಆದರೆ ನಾನು ಕೊನೆಯಲ್ಲಿ, ನೀವು ಭರವಸೆ ಪಠ್ಯ, ನೀವು ನೋಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ 6 00:00:20,060 --> 00:00:23,870 ಮೊದಲ ಕಾರ್ಯಯೋಜನೆಯು ಒಂದೆರಡು ಮತ್ತು ನಿಮಿಷಗಳಲ್ಲಿ ಅವುಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು. 7 00:00:23,870 --> 00:00:27,830 >> ಈಗ ನೀವು ಹೆಚ್ಚು ಪರಿಚಿತ ಪಡೆಯುತ್ತಿದ್ದೀರಿ ಎಂದು ಸಿಂಟಾಕ್ಸಿನೊಂದಿಗೆ, ಸೀಸರ್ ಪಡೆಯಲು ಅವಕಾಶ. 8 00:00:27,830 --> 00:00:31,720 ಸೀಸರ್ ರಲ್ಲಿ ಬಳಕೆದಾರ ಒಂದು ಸಲ್ಲಿಸುತ್ತದೆ ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ಮಾಹಿತಿ ಪೂರ್ಣಾಂಕ ಕೀಲಿ 9 00:00:31,720 --> 00:00:35,300 ವಾದ, ನಂತರ ಒಂದು ಸರಳ ನಮೂದಿಸಿ ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಪಠ್ಯ ಸಂದೇಶ. 10 00:00:35,300 --> 00:00:38,050 ಪ್ರೋಗ್ರಾಂ ನಂತರ ಸಂಕೇತಲಿಪಿ ಕಾಣಿಸುತ್ತದೆ ಪಠ್ಯ ಮತ್ತು ಮುದ್ರಣ 11 00:00:38,050 --> 00:00:40,020 ತಮ್ಮ ಸೈಫರ್ಟೆಕ್ಸ್ಟ್ ಸಂದೇಶ. 12 00:00:40,020 --> 00:00:42,980 >> ಸೀಸರ್ ಗೆ enciphering ಸ್ವಲ್ಪ ಸರಳವಾಗಿದೆ. 13 00:00:42,980 --> 00:00:46,455 ತಮ್ಮ ರಲ್ಲಿ, ಪ್ರತಿ ಅಕ್ಷರದ Shift ಪ್ರಮುಖ ಮೂಲಕ ಸರಳ ಪಠ್ಯ,. 14 00:00:46,455 --> 00:00:49,220 ಪರಿಣಾಮವಾಗಿ, ಇದು ಇಲ್ಲಿದೆ ಸಾಕಷ್ಟು ಅಸುರಕ್ಷಿತ. 15 00:00:49,220 --> 00:00:53,850 ಆದರೆ ಅನುಷ್ಠಾನಕ್ಕೆ ಸೀಸರ್ ಪರಿಚಯಿಸಲು ಕಾಣಿಸುತ್ತದೆ ನಮಗೆ ASCIIMath ಮತ್ತು ರಚನೆಯ ಡೇಟಾಗೆ 16 00:00:53,850 --> 00:00:54,460 ರಚನೆಗಳು. 17 00:00:54,460 --> 00:00:57,510 ನಾವು ಹೆಚ್ಚು ಸಂಕೀರ್ಣಕ್ಕೆ ಪಡೆಯುತ್ತೀರಿ ನಂತರ ಸೈಫರ್ಗಳು. 18 00:00:57,510 --> 00:01:01,680 2 ಒಂದು ಸೀಸರ್ ಪ್ರಮುಖ, ಒಂದು ಅಕ್ಷರವನ್ನು ಸರಳ ಪಠ್ಯ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಎಂದು 19 00:01:01,680 --> 00:01:07,580 ಸೈಫರ್ಟೆಕ್ಸ್ಟ್ ರಲ್ಲಿ ಅಕ್ಷರದ ಸಿ ಏಕೆಂದರೆ ಸಿ ಎ ಬಿ ನಂತರ ಎರಡು ಅಕ್ಷರಗಳು ಎಂದು ಹೊಂದಿದೆ 20 00:01:07,580 --> 00:01:12,450 ಟುವರ್ಡ್ಸ್ ಇ ಡಿ ಮತ್ತು ಸಿ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಇಂಗ್ಲಿಷ್ ಅಕ್ಷರಮಾಲೆಯ ಕೊನೆಯ, W ಆಗಿದೆ 21 00:01:12,450 --> 00:01:18,550 ಝಡ್ ಆದರೆ ವೈ ಮೂಲಕ ವೈ, ಮತ್ತು X ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಆದ್ದರಿಂದ, ಇದು ನಂತರ ಎರಡು ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿಲ್ಲ 22 00:01:18,550 --> 00:01:21,070 ಸೈಫರ್ಗಳು ವರ್ಣಮಾಲೆಯ ಸುತ್ತಿಕೊಂಡಿರುವ. 23 00:01:21,070 --> 00:01:27,190 ಸರಳ ಪಠ್ಯದಲ್ಲಿ ವೈ ಹೀಗೆ ಮೂಲಕ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ ಮೇ ಬಿ ಮೂಲಕ ಸೈಫರ್ಟೆಕ್ಸ್ಟ್ ಒಂದು, ಮತ್ತು Z 24 00:01:27,190 --> 00:01:32,080 ರೀತಿಯ ಸೀಸರ್ ಸೈಫರ್ ವೀಕ್ಷಿಸಲು ಸಹಾಯ ನಿರಂತರ ವರ್ಣಮಾಲೆಯ ಚಕ್ರ. 25 00:01:32,080 --> 00:01:35,760 >> ತಮ್ಮ ಪಠ್ಯ, ಬಳಕೆದಾರ ಸಂಕೇತಲಿಪಿ ಗೆ ಎರಡು ವಾದಗಳು ನಮೂದಿಸಿ 26 00:01:35,760 --> 00:01:37,090 - ಆಜ್ಞಾ ಸಾಲಿನ ಒಳಗೆ 27 00:01:37,090 --> 00:01:40,010 . / ಸೀಸರ್ ಒಂದು ಪ್ರಮುಖ ನಂತರ. 28 00:01:40,010 --> 00:01:44,710 ಯಾವಾಗಲೂ ಹಾಗೆ, ನಾವು ಬಳಕೆದಾರ ನಂಬಿಕೆ ಸಾಧ್ಯವಿಲ್ಲ ಸಂಪೂರ್ಣವಾಗಿ ಮಾಡುವ ಇನ್ಪುಟ್ ಪ್ರವೇಶಿಸಲು 29 00:01:44,710 --> 00:01:45,800 ನಮ್ಮ ಕಾರ್ಯಕ್ರಮಕ್ಕೆ ಅರ್ಥದಲ್ಲಿ. 30 00:01:45,800 --> 00:01:50,670 ಆದ್ದರಿಂದ ನಾವು ಅವರ ಮೌಲ್ಯೀಕರಿಸಲು ಮಾಡುತ್ತೇವೆ ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಇನ್ಪುಟ್. 31 00:01:50,670 --> 00:01:57,285 >> ಬದಲಿಗೆ ಇಂಟ್ ಮುಖ್ಯ ನಿರರ್ಥಕ ಬಳಸುವ, ನಾವು ನೀವು ಇಂಟ್ ಮುಖ್ಯ, ಇಂಟ್ argc, ಸ್ಟ್ರಿಂಗ್ argv ಬಳಸಿ. 32 00:01:57,285 --> 00:02:01,730 ಪೂರ್ಣಾಂಕ ವೇರಿಯಬಲ್ argc ಪ್ರತಿನಿಧಿಸುವ ರವಾನೆಯಾದವು ವಾದಗಳು ಸಂಖ್ಯೆ 33 00:02:01,730 --> 00:02:02,880 ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ. 34 00:02:02,880 --> 00:02:09,070 ಮತ್ತು argv ಒಂದು ರಚನೆ, ಅಥವಾ ಎಂದೇ ತಿಳಿಯುತ್ತಾರೆ ವಾದಗಳಲ್ಲಿ ಪಟ್ಟಿಯನ್ನು ಸೈನ್ ಜಾರಿಗೆ 35 00:02:09,070 --> 00:02:12,000 >> ಆದ್ದರಿಂದ ಸೀಸರ್ ಫಾರ್, ನಾವು ಹೇಗೆ ಮೌಲ್ಯೀಕರಿಸಲು ಇಲ್ಲ ಬಳಕೆದಾರರ ಇನ್ಪುಟ್? 36 00:02:12,000 --> 00:02:15,870 ಸರಿ, ಅವರು ಮಾತ್ರ ಪ್ರವೇಶಿಸುವ ಮಾಡಬೇಕು ಎರಡು ಆಜ್ಞಾ ಸಾಲಿನ ವಾದಗಳ - 37 00:02:15,870 --> 00:02:18,150 . / ಸೀಸರ್ ಮತ್ತು ಒಂದು ಪ್ರಮುಖ. 38 00:02:18,150 --> 00:02:22,340 Argc 2 ಅಲ್ಲ ಆದ್ದರಿಂದ, ಅರ್ಥವೇನೆಂದರೆ ತಾವು ಯಾವುದೇ ಪ್ರಮುಖ ಮತ್ತು ಕೇವಲ ಮರೆತುಹೋಗಿದೆ 39 00:02:22,340 --> 00:02:27,230 ಪ್ರವೇಶಿಸಿತು. / ಸೀಸರ್, ಅಥವಾ ಅವರು ಅನೇಕ ಕೀಲಿಗಳನ್ನು ಪ್ರವೇಶಿಸಿತು. 40 00:02:27,230 --> 00:02:29,770 >> ಇದು ಸಂಭವಿಸಿದರೆ, ನಂತರ ನೀವು ಮಾಡುತ್ತೇವೆ ಸೂಚನೆಗಳನ್ನು ಮುದ್ರಿಸಲು ಬಯಸುವ 41 00:02:29,770 --> 00:02:30,910 ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಬಿಟ್ಟು. 42 00:02:30,910 --> 00:02:34,320 ಅವರು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ ಅಗತ್ಯವಿದೆ ಆಜ್ಞಾ ಸಾಲಿನಿಂದ. 43 00:02:34,320 --> 00:02:37,430 ಆದರೆ argc 2 ಸಹ, ನೀವು ಮಾಡುತ್ತೇವೆ ಪರಿಶೀಲಿಸಿ ಅಗತ್ಯ ಎಂದು ಅವರು 44 00:02:37,430 --> 00:02:39,100 ನೀವು ಒಂದು ಮಾನ್ಯವಾದ ಕೀಲಿ ನೀಡಿ. 45 00:02:39,100 --> 00:02:40,730 ಸೀಸರ್, ನೀವು ಒಂದು ಪೂರ್ಣಾಂಕ ಅಗತ್ಯವಿದೆ. 46 00:02:40,730 --> 00:02:43,260 ಆದರೆ argv ತಂತಿಗಳ ಒಂದು ರಚನೆ. 47 00:02:43,260 --> 00:02:46,490 ಹೇಗೆ ನೀವು ಪ್ರಮುಖ ಪ್ರವೇಶಿಸಲು ಇಲ್ಲ? 48 00:02:46,490 --> 00:02:47,850 >> ರಚನೆಗಳು ಒಂದು ತ್ವರಿತ ನೋಟ - 49 00:02:47,850 --> 00:02:51,410 ಅನೇಕ ನಡೆಸುವ ದತ್ತಾಂಶ ರಚನೆಗಳು ಅದೇ ದಶಮಾಂಶ ಪ್ರಕಾರದ ಮೌಲ್ಯಗಳು. 50 00:02:51,410 --> 00:02:55,350 ನಮೂದುಗಳು ಅರ್ಥ, ಶೂನ್ಯ ಸೂಚಿಕೆ ಎಂದು ಮೊದಲ ಅಂಶ ಸೂಚ್ಯಂಕ ಶೂನ್ಯವಾಗಿರುತ್ತದೆ 51 00:02:55,350 --> 00:03:00,260 ಮತ್ತು ಕೊನೆಯ ಅಂಶ ಸೂಚ್ಯಂಕ ಗಾತ್ರದಲ್ಲಿ ಆಗಿದೆ ಗಾತ್ರದ ಸಂಖ್ಯೆಯಾಗಿದೆ ಮೈನಸ್ 1, 52 00:03:00,260 --> 00:03:02,850 ಶ್ರೇಣಿಯಲ್ಲಿನ ಅಂಶಗಳು. 53 00:03:02,850 --> 00:03:07,380 >> ನಾನು ಒಂದು ಹೊಸ ಸ್ಟ್ರಿಂಗ್ ರಚನೆಯ ಅಂಚೆಪೆಟ್ಟಿಗೆ ಡಿಕ್ಲೇರ್ಡ್ ವೇಳೆ ಉದ್ದ 3, ದೃಷ್ಟಿ, ಇದು 54 00:03:07,380 --> 00:03:08,570 ಈ ತೋರುತ್ತಿದೆ. 55 00:03:08,570 --> 00:03:11,520 ತಂತಿಗಳನ್ನು ಮೂರು ಕಂಟೈನರ್ , ಪಕ್ಕ. 56 00:03:11,520 --> 00:03:15,445 ಯಾವುದೇ ಅಂಶ ಪ್ರವೇಶಿಸಲು, ನೀವು ಹೆಸರು ಟೈಪ್ ಮಾಡಿ ರಚನೆಯ ತದನಂತರ ಸೂಚಿಸಲು 57 00:03:15,445 --> 00:03:18,080 ಚದರ ಆವರಣಗಳಲ್ಲಿ ಸೂಚ್ಯಂಕ. 58 00:03:18,080 --> 00:03:21,610 ಇಲ್ಲಿ, ನಾನು ಪ್ರತಿ ಒಂದು ಮೌಲ್ಯವನ್ನು ನಿಯೋಜಿಸುವ ಬಾಗುತ್ತೇನೆ ನಾನು ಯಾವುದೇ ಮಾಡುತ್ತಿರಲಿಲ್ಲ ಕೇವಲ ಮಾಹಿತಿ ಅಂಶ, 59 00:03:21,610 --> 00:03:24,310 ಇತರ ಸ್ಟ್ರಿಂಗ್ ವೇರಿಯಬಲ್. 60 00:03:24,310 --> 00:03:29,020 >> ಆದ್ದರಿಂದ ನಮ್ಮ ಆಜ್ಞಾ ಸಾಲಿನ ವಾದಗಳ ಪ್ರವೇಶಿಸಲು, ನಾವು ಮಾಡಬೇಕು ಎಲ್ಲಾ ಪ್ರವೇಶಿಸಲು ಆಗಿದೆ 61 00:03:29,020 --> 00:03:31,690 argv ವ್ಯೂಹದ ಸರಿಯಾದ ಅಂಶ. 62 00:03:31,690 --> 00:03:37,360 ಬಳಕೆದಾರ. / Blastoff ತಂಡ ನಮೂದಿಸಿದ್ದರೆ ಟರ್ಮಿನಲ್ಗೆ ರಾಕೆಟ್, argv 0 ಎಂದು 63 00:03:37,360 --> 00:03:38,950 ಎಂದು. / blastoff. 64 00:03:38,950 --> 00:03:45,010 argv ತಂಡ ಎಂದು, ಹಾಗೂ arg2 ರಾಕೆಟ್ ಎಂದು. 65 00:03:45,010 --> 00:03:47,670 >> ನಾವು ನಮ್ಮ ಪ್ರಮುಖ ಪ್ರವೇಶಿಸಬಹುದು ಈಗ ಎಂದು, ನಾವು ಇನ್ನೂ ಅಗತ್ಯವಿದೆ 66 00:03:47,670 --> 00:03:49,040 ಇದು ಸರಿಯಾಗಿದ್ದರೆ ಖಚಿತವಾಗಿ. 67 00:03:49,040 --> 00:03:51,060 ನಾವು ಒಂದು ಪೂರ್ಣಾಂಕ ಪರಿವರ್ತಿಸುವ ಅಗತ್ಯವಿದೆ. 68 00:03:51,060 --> 00:03:54,680 ಆದರೆ ನಾವು ಹಾಗೆ ಚಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ ನಾವು ಹಿಂದೆ ಮಾಡಿದ. 69 00:03:54,680 --> 00:03:58,800 ಅದೃಷ್ಟಕ್ಕೆ, ಎ ಗೆ ವೈ ಕಾರ್ಯವನ್ನು ನೋಡಿಕೊಳ್ಳುತ್ತಾರೆ ನಮಗೆ ಇದರ ಮತ್ತು 0 ಹಿಂದಿರುಗಿಸುತ್ತದೆ 70 00:03:58,800 --> 00:04:02,110 ಸ್ಟ್ರಿಂಗ್ ಪರಿವರ್ತನೆ ಸಾಧ್ಯವಾಗದಿದ್ದಾಗ ಒಂದು ಪೂರ್ಣಾಂಕ ಆಗಿ. 71 00:04:02,110 --> 00:04:04,450 ಇದು ಹೇಳಲು, ಆದರೂ, ನಿಮಗೆ ಬಿಟ್ಟಿದ್ದು ಬಳಕೆದಾರ ಏಕೆ ನೀವು ತಿನ್ನುವೆ 72 00:04:04,450 --> 00:04:06,220 ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಮುಂದುವರಿಯಲು ಅವಕಾಶ. 73 00:04:06,220 --> 00:04:10,710 ಇನ್ ವೈ ಎ ಪರಿಣಾಮವಾಗಿ ಶೇಖರಿಸಿ ಪೂರ್ಣಾಂಕ, ಮತ್ತು ನಿಮ್ಮ ಕೀ. 74 00:04:10,710 --> 00:04:12,070 ಮುಂದಿನ ಭಾಗ ಸರಳವಾಗಿದೆ. 75 00:04:12,070 --> 00:04:15,940 , ಅವರ ಸರಳ ಪಠ್ಯ ಬಳಕೆದಾರ ರೈನ್ಫಾರೆಸ್ಟ್ ಇದು ದಶಮಾಂಶ ಕೌಟುಂಬಿಕತೆ ತಂತುವಿನ ಇರುತ್ತದೆ. 76 00:04:15,940 --> 00:04:18,339 ಅದೃಷ್ಟಕ್ಕೆ ನಮಗೆ, ಎಲ್ಲಾ ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ತಂತಿಗಳನ್ನು ಮಾನ್ಯವಾಗಿರುವ. 77 00:04:18,339 --> 00:04:21,170 78 00:04:21,170 --> 00:04:24,760 >> ನಾವು ಎಲ್ಲಾ ಅಗತ್ಯ ಮಾಹಿತಿಯನ್ನು ಈಗ ಆ ಬಳಕೆದಾರರಿಂದ, ಇದು ನಮಗೆ ಕಾಲ 79 00:04:24,760 --> 00:04:26,520 ತಮ್ಮ ಸಂದೇಶವನ್ನು ಸಂಕೇತಲಿಪಿ. 80 00:04:26,520 --> 00:04:29,200 ಸೀಸರ್ ಪರಿಕಲ್ಪನೆಯನ್ನು ಸರಳವಾಗಿದೆ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಾಕಷ್ಟು. 81 00:04:29,200 --> 00:04:33,750 ಆದರೆ ಹೇಗೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ತಿಳಿದಿದೆಯೇ ಇದು ಅಕ್ಷರಗಳು ಪರಸ್ಪರ ನಂತರ ಬಂದು? 82 00:04:33,750 --> 00:04:36,100 >> ASCII ಟೇಬಲ್ ಸೈನ್ ಬರುತ್ತದೆ ಅಲ್ಲಿ ಇಲ್ಲಿ 83 00:04:36,100 --> 00:04:39,420 ಪ್ರತಿಯೊಂದು ಅಕ್ಷರವು ಪೂರ್ಣಾಂಕ ಹೊಂದಿದೆ ಸಂಖ್ಯೆ ಇದು ಸಂಬಂಧವಿಲ್ಲ. 84 00:04:39,420 --> 00:04:41,380 ರಾಜಧಾನಿ ಎ 65 ಯನ್ನು. 85 00:04:41,380 --> 00:04:43,310 ಕ್ಯಾಪಿಟಲ್ ಬಿ 66 ಆಗಿದೆ. 86 00:04:43,310 --> 00:04:45,260 ಒಂದು 97 ಆಗಿದೆ ಲೋವರ್ಕೇಸ್. 87 00:04:45,260 --> 00:04:47,590 ಸಣ್ಣ ಬೌ 98 ಆಗಿದೆ. 88 00:04:47,590 --> 00:04:50,770 ಆದರೆ ಪಾತ್ರಗಳು ಸೀಮಿತವಾಗಿಲ್ಲ ಕೇವಲ ವರ್ಣಮಾಲೆಯ ಸಂಖ್ಯೆಗಳ. 89 00:04:50,770 --> 00:04:56,020 ಉದಾಹರಣೆಗೆ, @ ಚಿಹ್ನೆ ASCII ಸಂಖ್ಯೆ 64 ಆಗಿದೆ. 90 00:04:56,020 --> 00:04:59,690 >> ಇಡೀ ಸ್ಟ್ರಿಂಗ್ ವ್ಯವಹರಿಸುವಾಗ ಮೊದಲು, ನ ನಟಿಸಲು ಅವಕಾಶ ನಾವು ಬದಲಾಯಿಸಲು ಹೊಂದಿವೆ 91 00:04:59,690 --> 00:05:01,220 ಒಂದು ಮೀ. 92 00:05:01,220 --> 00:05:04,640 ವೆಲ್, ನಾವು ಮಾತ್ರ ನಿಜವಾದ ವರ್ಗಾಯಿಸಲು ಬಯಸುವ ಸರಳ ಪಠ್ಯ ಅಕ್ಷರಗಳನ್ನು, ಅಲ್ಲ 93 00:05:04,640 --> 00:05:06,020 ಪಾತ್ರಗಳು ಅಥವಾ ಸಂಖ್ಯೆಗಳು. 94 00:05:06,020 --> 00:05:09,100 ನಾವು ಬಯಸುವಿರಿ ಎಂದು ಆದ್ದರಿಂದ ಮೊದಲ ವಿಷಯ ಪರಿಶೀಲಿಸಿ ಅಕ್ಷರದಲ್ಲಿ ಎಂದು ಹೊಂದಿದೆ 95 00:05:09,100 --> 00:05:10,430 ವರ್ಣಮಾಲೆಯ. 96 00:05:10,430 --> 00:05:14,460 >> ಕಾರ್ಯ isalpha ಈ ಮಾಡುತ್ತದೆ ನಮಗೆ ಮತ್ತು ಒಂದು ಬೂಲಿಯನ್ ಹಿಂದಿರುಗಿಸುತ್ತದೆ - 97 00:05:14,460 --> 00:05:18,570 ಪಾತ್ರಗಳು ವೇಳೆ ನಿಜವಾದ, ಒಂದು ಪತ್ರ ಇಲ್ಲದಿದ್ದರೆ ವೇಳೆ ಸುಳ್ಳು. 98 00:05:18,570 --> 00:05:22,270 ಎರಡು ಇತರ ಉಪಯುಕ್ತ ಕ್ರಿಯೆಗಳು isupper ಮತ್ತು islower, ಜೊತೆಗೆ 99 00:05:22,270 --> 00:05:23,860 ಸ್ವಯಂ ವಿವರಣಾತ್ಮಕ ಹೆಸರುಗಳು. 100 00:05:23,860 --> 00:05:27,370 ಅವರು ನಿಜವಾದ ಹಿಂದಿರುಗಿ ವೇಳೆ ನೀಡಿದ ರ , ದೊಡ್ಡಕ್ಷರ ಅಥವಾ ಸಣ್ಣ ಆಗಿದೆ 101 00:05:27,370 --> 00:05:28,740 ಕ್ರಮವಾಗಿ. 102 00:05:28,740 --> 00:05:33,770 ಅವರು Booleans ಕಾರಣ, ಅವರು ಆರ್ ಪರಿಸ್ಥಿತಿಗಳು ಬಳಸಲು ಉಪಯುಕ್ತ. 103 00:05:33,770 --> 00:05:38,310 >> Isalpha ನಿಜವಾದ ಹಿಂದಿರುಗಿದರೆ, ನೀವು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಕೀಲಿ ಆ ರ ವರ್ಗಾಯಿಸಲು. 104 00:05:38,310 --> 00:05:43,750 ಆದ್ದರಿಂದ ತಂದೆಯ ASCIIMath ತೆರೆದಿದೆ ಅವಕಾಶ ಮತ್ತು ಕೆಲವು ASCII ಗಣಿತ ಹಾಗೆ. 105 00:05:43,750 --> 00:05:48,700 ಬಳಕೆಯ ಬಳಕೆ ಹೋಲುತ್ತದೆ ಸೀಸರ್ ಮತ್ತು ಒಂದು ಪ್ರಮುಖ ತೆಗೆದುಕೊಂಡಾಗ 106 00:05:48,700 --> 00:05:50,870 ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ. 107 00:05:50,870 --> 00:05:59,590 >> ನಾನು ASCIIMath 5 ರನ್ ವೇಳೆ, ಇದು ಸೇರಿಸಲು ತೋರುತ್ತದೆ 5 ಗೆ ಒಂದು, ನನಗೆ ಅಕ್ಷರದ ಎಫ್ ನೀಡುವ ಮತ್ತು 108 00:05:59,590 --> 00:06:01,260 ASCII ಮೌಲ್ಯವನ್ನು ಕ್ಲಿಕ್. 109 00:06:01,260 --> 00:06:04,090 ಆದ್ದರಿಂದ ತಂದೆಯ ಪ್ರೋಗ್ರಾಂ ನಲ್ಲಿ ಅವಲೋಕಿಸೋಣ. 110 00:06:04,090 --> 00:06:11,820 >> ನೀವು ಇಲ್ಲಿಯೇ, ಏಕೆ, ಆಶ್ಚರ್ಯವಾಗಬಹುದು ಅದು ಯಾವಾಗ ಅಕ್ಷರದ, ಒಂದು ಪೂರ್ಣಾಂಕ 111 00:06:11,820 --> 00:06:14,330 ಸ್ಪಷ್ಟವಾಗಿ, ಅಲ್ಲದೆ, ಒಂದು ಅಕ್ಷರದ. 112 00:06:14,330 --> 00:06:17,690 ಇದು ತಿರುಗಿದರೆ ಎಂದು ಪಾತ್ರಗಳು ಮತ್ತು ಪೂರ್ಣಾಂಕಗಳ ಪರಸ್ಪರ ವಿನಿಮಯ. 113 00:06:17,690 --> 00:06:21,730 ಒಂದು ರಲ್ಲಿ ಅಕ್ಷರದ ಹಾಕುವ ಮೂಲಕ ಉದ್ಧರಣ ಚಿಹ್ನೆಗಳನ್ನು, ಪೂರ್ಣಾಂಕ ಸಂಗ್ರಹಿಸಬಹುದು 114 00:06:21,730 --> 00:06:25,390 ಬಂಡವಾಳದ ASCII ಮೌಲ್ಯವನ್ನು ಎ ಆದರೂ, ಎಚ್ಚರಿಕೆಯಿಂದಿರಿ. 115 00:06:25,390 --> 00:06:27,150 ನೀವು ಒಂದೇ ಬಟ್ಟೆ ಅಗತ್ಯವಿದೆ. 116 00:06:27,150 --> 00:06:31,260 ಏಕ ಉದ್ಧರಣ ಚಿಹ್ನೆಗಳನ್ನು ಇಲ್ಲದೆ, ಕಂಪೈಲರ್ ಒಂದು ವೇರಿಯಬಲ್ ನೋಡಲು ಎಂದು 117 00:06:31,260 --> 00:06:35,510 ಎ, ಮತ್ತು ರ ಎಂಬ. 118 00:06:35,510 --> 00:06:42,140 >> ನಂತರ ನಾನು ಸಂಗ್ರಹಿಸಲು, ಅಕ್ಷರದ ಮತ್ತು ಒಂದು ಪ್ರಮುಖ ಸೇರಿಸಿ ಇಂಟ್ ಅಸ್ಥಿರ ಪರಿಣಾಮವಾಗಿ ರಲ್ಲಿ ಮೊತ್ತ. 119 00:06:42,140 --> 00:06:47,740 ಪರಿಣಾಮವಾಗಿ ದಶಮಾಂಶ ವಿಧದ ಸಹ ಪೂರ್ಣಾಂಕ, ನನ್ನ printf ಹೇಳಿಕೆ ಬಳಸುತ್ತದೆ 120 00:06:47,740 --> 00:06:50,370 ಅಕ್ಷರಗಳಿಗೆ% ಸಿ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್. 121 00:06:50,370 --> 00:06:54,530 ಆದ್ದರಿಂದ ಪ್ರೋಗ್ರಾಂ ರ ಮುದ್ರಿಸುತ್ತದೆ ಪೂರ್ಣಾಂಕ ಪರಿಣಾಮವಾಗಿ ಸಂಬಂಧವಿಲ್ಲ. 122 00:06:54,530 --> 00:07:00,400 ಮತ್ತು ನಾವು ಪೂರ್ಣಾಂಕ ಮುದ್ರಿತ ರಿಂದ ರೂಪ ಹಾಗೆಯೇ% D ಬಳಸಿ, ನಾವು ನೋಡಿ 123 00:07:00,400 --> 00:07:02,110 ಅಲ್ಲದೆ ಅನೇಕ. 124 00:07:02,110 --> 00:07:04,450 ಆದ್ದರಿಂದ ಈಗ ನೀವು ನೋಡಬಹುದು ಎಂದು ನಾವು ಪಾತ್ರಗಳು ಚಿಕಿತ್ಸೆ ಮತ್ತು 125 00:07:04,450 --> 00:07:06,980 ಪೂರ್ಣಾಂಕಗಳ, ಕಾಲವಿರುತ್ತದೆ. 126 00:07:06,980 --> 00:07:12,205 >> ASCIIMath ಕೆಲವು ಔಟ್ ಪರೀಕ್ಷಿಸೋಣ ಒಂದು ಕೀಲಿ 25 ಬಳಸಿಕೊಂಡು ಹೆಚ್ಚು ಬಾರಿ. 127 00:07:12,205 --> 00:07:15,510 128 00:07:15,510 --> 00:07:17,090 ನಾವು ಅಕ್ಷರದ z ಪಡೆಯಿರಿ. 129 00:07:17,090 --> 00:07:19,750 ಈಗ ನಾವು 26 ಪ್ರಯತ್ನಿಸಿ. 130 00:07:19,750 --> 00:07:25,600 ನಾವು ಪತ್ರ ಪಡೆಯಲು ಬಯಸುವ, ಆದರೆ ಬದಲಿಗೆ ನಾವು ಎಡ ಆವರಣ ಪಡೆಯಿರಿ. 131 00:07:25,600 --> 00:07:29,490 ಆದ್ದರಿಂದ ನಿಸ್ಸಂಶಯವಾಗಿ, ಕೇವಲ ಸೇರಿಸಿ ಅಕ್ಷರದ ಕೀಯನ್ನು ಹಾಗೆ ಮಾಡುವುದಿಲ್ಲ. 132 00:07:29,490 --> 00:07:32,780 ನಾವು ಬಿಗಿಯಾದ ಒಂದು ಫಾರ್ಮುಲಾ ಲೆಕ್ಕಾಚಾರ ಅಗತ್ಯವಿದೆ ವರ್ಣಮಾಲೆಯ ಸುಮಾರು, ಇಷ್ಟಪಡುವ ನಮ್ಮ 133 00:07:32,780 --> 00:07:34,570 ಪ್ರಾರಂಭದಲ್ಲಿ ಉದಾಹರಣೆಗೆ ಮಾಡಿದರು. 134 00:07:34,570 --> 00:07:38,520 >> ಸೀಸರ್ ನ ಸೂತ್ರವು ಶಿಫ್ಟ್ ಹೀಗಿದೆ. 135 00:07:38,520 --> 00:07:42,750 ಸಿ ಪು ಜೊತೆಗೆ K ಪ್ರಮಾಣ 26 ಸಮನಾಗಿರುತ್ತದೆ. 136 00:07:42,750 --> 00:07:46,040 ಪ್ರಮಾಣ ಉಪಯುಕ್ತ ಎಂಬುದನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ ನಮಗೆ ಉಳಿದ ನೀಡುತ್ತದೆ ಎಂದು ಕಾರ್ಯಾಚರಣೆ 137 00:07:46,040 --> 00:07:49,880 ಇತರ ಒಂದು ಸಂಖ್ಯೆ ವಿಭಾಗಿಸುವ. 138 00:07:49,880 --> 00:07:54,870 ಅವರ ಸರಳ ಈ ಸೂತ್ರವನ್ನು ಅರ್ಜಿ ಲೆಟ್ 2 ಎ ಕೀ ಪಠ್ಯ ಅಕ್ಷರದ. 139 00:07:54,870 --> 00:08:01,810 Y ನ ASCII ಮೌಲ್ಯ, 89 ಇದು ನಮಗೆ 91 ಪ್ರಮಾಣ 26, ನೀಡುತ್ತದೆ 140 00:08:01,810 --> 00:08:03,690 ಇದು 13 ಸಮನಾಗಿರುತ್ತದೆ - 141 00:08:03,690 --> 00:08:08,740 ಖಂಡಿತವಾಗಿಯೂ ಅಲ್ಲ ASCII ಮೌಲ್ಯವನ್ನು ಒಂದು ನ, ಇದು 67 ಆಗಿದೆ. 142 00:08:08,740 --> 00:08:12,810 >> ಈಗ ಹಾಸ್ಯ ಮತ್ತು ದೂರಸರಿಯಲು ಒಂದು ವರ್ಣಮಾಲೆಯ ಸೂಚಿಗೆ ಎಎಸ್ಸಿಐಐ ಮೌಲ್ಯಗಳು 143 00:08:12,810 --> 00:08:18,690 ಒಂದು ಶೂನ್ಯವಾಗಿರುತ್ತದೆ ಮತ್ತು Z, 25 ಅಲ್ಲಿ ವೈ 24 ಅಂದರೆ. 144 00:08:18,690 --> 00:08:25,830 24 + 2, ಪ್ರಮಾಣ 6, ನಮಗೆ 26 ನೀಡುತ್ತದೆ ಇದು ಪ್ರಮಾಣ 26, 0, 145 00:08:25,830 --> 00:08:28,170 ಒಂದು ಆಫ್ ವರ್ಣಮಾಲೆಯ ಸೂಚ್ಯಂಕ. 146 00:08:28,170 --> 00:08:32,980 ಈ ಸೂತ್ರದ ಅರ್ಜಿ ತೋರುತ್ತದೆ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರದ ತೋರು ಮತ್ತು 147 00:08:32,980 --> 00:08:34,960 ಅದರ ASCII ಮೌಲ್ಯ. 148 00:08:34,960 --> 00:08:37,630 >> ಆದರೆ ನೀವು ಮಾಡಿದ ASCII ಮೌಲ್ಯಗಳು ಆರಂಭವಾಗಬೇಕು. 149 00:08:37,630 --> 00:08:41,650 ಮತ್ತು ಸೈಫರ್ಟೆಕ್ಸ್ಟ್ ರ ಮುದ್ರಿಸಲು, ನೀವು ಅದರ ASCII ಮೌಲ್ಯ ಮಾಡಬೇಕಾಗುತ್ತದೆ. 150 00:08:41,650 --> 00:08:46,400 ಇದು ಲೆಕ್ಕಾಚಾರ, ನಂತರ, ನಿಮಗೆ ಬಿಟ್ಟಿದ್ದು ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ ಬದಲಾಯಿಸಲು ಹೇಗೆ. 151 00:08:46,400 --> 00:08:49,850 >> ಒಮ್ಮೆ ನೀವು ಸರಿಯಾದ ಸೂತ್ರ ಲೆಕ್ಕಾಚಾರ ಒಂದು ಪಾತ್ರ, ಎಲ್ಲಾ ನೀವು ಮಾಡಬೇಕಾದ್ದು 152 00:08:49,850 --> 00:08:53,520 ಪ್ರತಿ ಅದೇ ಸೂತ್ರವನ್ನು ಅರ್ಜಿ ಇದೆ ಸರಳ ಪಠ್ಯದಲ್ಲಿ ಅಕ್ಷರದ - 153 00:08:53,520 --> 00:08:57,720 ಆ ಅಕ್ಷರದ ವರ್ಣಮಾಲೆಯ ಆಗಿದೆ, ಮಾತ್ರ ಕೋರ್ಸಿನ. 154 00:08:57,720 --> 00:09:02,360 ಮತ್ತು ನೀವು ಸಂರಕ್ಷಿಸುವ ಅಗತ್ಯವಿದೆ ಎಂದು ಮರೆಯದಿರಿ ಸಂದರ್ಭದಲ್ಲಿ, ಮೇಲಿನ ಅಥವಾ ಕೆಳಗಿನ ಎಂದು ಅಲ್ಲಿ ಇಲ್ಲಿದೆ 155 00:09:02,360 --> 00:09:06,890 isUpper ಮತ್ತು isLower ಕಾರ್ಯಗಳನ್ನು ಪ್ರಸ್ತಾಪಿಸಿದ್ದಾರೆ ಹಿಂದಿನ HANDY ಬರುತ್ತವೆ. 156 00:09:06,890 --> 00:09:08,830 ನೀವು ಎರಡು ಸೂತ್ರಗಳನ್ನು ಹೊಂದಿರಬಹುದು - 157 00:09:08,830 --> 00:09:11,680 ದೊಡ್ಡಕ್ಷರ ಅಕ್ಷರಗಳ ಒಂದು ಮತ್ತು ಲೋವರ್ ಕೇಸ್ ಒಂದು. 158 00:09:11,680 --> 00:09:18,420 ಆದ್ದರಿಂದ isUpper ಒಂದು isLower ನೀವು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಅರ್ಜಿ ಇದು ಸೂತ್ರವನ್ನು ನಿರ್ಧರಿಸಲು. 159 00:09:18,420 --> 00:09:22,460 >> ನೀವು ಪ್ರತಿ ನಿಮ್ಮ ಸೂತ್ರವನ್ನು ಅರ್ಜಿ ಇಲ್ಲ ಒಂದು ಸಾಲಿನಲ್ಲಿನ ಏಕ ಪಾತ್ರ? 160 00:09:22,460 --> 00:09:25,910 ಸರಿ, ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಕೇವಲ ಒಂದು ಆಗಿದೆ ಅಕ್ಷರಗಳ ಸರಣಿ. 161 00:09:25,910 --> 00:09:31,150 ಆದ್ದರಿಂದ ನೀವು ಪ್ರತಿ ಪಾತ್ರದ ಮೂಲಕ ಪ್ರವೇಶಿಸಬಹುದು ಪ್ರತಿಯೊಂದು ರ ಪ್ರತಿ ಗುಂಪಿನ 162 00:09:31,150 --> 00:09:33,450 ಲೂಪ್ ಒಂದು ಸ್ಟ್ರಿಂಗ್. 163 00:09:33,450 --> 00:09:37,550 ಲೂಪ್ ನಿಮ್ಮ ಪರಿಸ್ಥಿತಿ ಹಾಗೆ, ತಂತಿಗೆ ಕಾರ್ಯ strlen, 164 00:09:37,550 --> 00:09:39,280 ಉದ್ದ, HANDY ಬರುತ್ತವೆ. 165 00:09:39,280 --> 00:09:44,020 ಇದು ಇನ್ಪುಟ್ ಮಾಹಿತಿ ಸ್ಟ್ರಿಂಗ್ ತೆಗೆದುಕೊಂಡಾಗ ಮತ್ತು ಒಂದು ತಂತುವಿನ ಉದ್ದ ಹಿಂದಿರುಗಿಸುತ್ತದೆ. 166 00:09:44,020 --> 00:09:49,250 ಬಲ ಗ್ರಂಥಾಲಯದ ಸೇರಿಸಲು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ ಕಾರ್ಯ ಬಳಸಲು. 167 00:09:49,250 --> 00:09:51,790 >> ಮತ್ತು ಅಲ್ಲಿ ನಿಮ್ಮ ಸೈಫರ್ಟೆಕ್ಸ್ಟ್ ಹೊಂದಿರುತ್ತವೆ. 168 00:09:51,790 --> 00:09:53,260 ನನ್ನ ಹೆಸರು Zamyla ಆಗಿದೆ. 169 00:09:53,260 --> 00:09:54,510 ಮತ್ತು [ಮಾತನಾಡುವ CODE]. 170 00:09:54,510 --> 00:10:02,944