1 00:00:00,000 --> 00:00:04,664 2 00:00:04,664 --> 00:00:05,580 ಡೌಗ್ LLOYD: ಸರಿ. 3 00:00:05,580 --> 00:00:08,877 ಆದ್ದರಿಂದ ಈಗ ನಿಭಾಯಿಸಲು ಅವಕಾಶ ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ ವಿಷಯವಾಗಿದೆ, ಕಾರ್ಯಗಳನ್ನು. 4 00:00:08,877 --> 00:00:11,460 ಇಲ್ಲಿಯವರೆಗೆ ಹಾದಿಯಲ್ಲಿ, ಎಲ್ಲಾ ನಾವು ಬರೆಯುವ ನಾವು ಕಾರ್ಯಕ್ರಮಗಳು 5 00:00:11,460 --> 00:00:12,969 ಮುಖ್ಯ ಒಳಗೆ ಬರೆಯಲಾಗಿದೆ. 6 00:00:12,969 --> 00:00:14,260 ಅವರು ಬಹಳ ಸರಳ ಕಾರ್ಯಕ್ರಮಗಳು ಆರ್. 7 00:00:14,260 --> 00:00:16,940 ನೀವು ಎಲ್ಲಾ ಈ ಹೊಂದಿವೆ ಮಾಡಬೇಕಿಲ್ಲ ಶಾಖೆಗಳು ಮತ್ತು ಕೆಲಸಗಳನ್ನು ನಡೆಯುತ್ತಿರುವ. 8 00:00:16,940 --> 00:00:18,773 ನಾವು ಅದನ್ನು ಎಲ್ಲಾ ಹೊಂದುವುದು ಮುಖ್ಯ ಒಳಗೆ ಮತ್ತು ಇದು 9 00:00:18,773 --> 00:00:20,407 ಆಪತ್ತು ಅಗಾಧ ಸಿಗಲಿಲ್ಲ. 10 00:00:20,407 --> 00:00:22,990 ಆದರೆ ಸಹಜವಾಗಿ ಹೋಗುತ್ತದೆ ಮತ್ತು ನೀವು ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಅಭಿವೃದ್ಧಿ ಆರಂಭಿಸಿದಾಗ 11 00:00:22,990 --> 00:00:26,260 ಸ್ವತಂತ್ರವಾಗಿ, ಅವರು ಬಹುಶಃ ನೀನು 10 ಹೆಚ್ಚು ಬಹಳಷ್ಟು ಪಡೆಯಲು ಆರಂಭಿಸಲು 12 00:00:26,260 --> 00:00:27,200 ಅಥವಾ 15 ಸಾಲುಗಳು. 13 00:00:27,200 --> 00:00:31,400 ನೀವು ನೂರಾರು ಅಥವಾ ಸಾವಿರಾರು ಸಿಗುತ್ತವೆ ಅಥವಾ ಹತ್ತಾರು ಕೋಡ್ ಸಾಲುಗಳನ್ನು ಸಾವಿರಾರು. 14 00:00:31,400 --> 00:00:34,690 ಇದು ನಿಜವಾಗಿಯೂ ಅಲ್ಲ ಒಂದು ಚಿಂತನೆ ಹುಚ್ಚುತನದ. 15 00:00:34,690 --> 00:00:39,720 ಉದಾಹರಣೆಗೆ, ಇದು ಬಹುಶಃ ಒಳ್ಳೆಯದು ಅಲ್ಲ ಮುಖ್ಯ ಒಳಗೆ ಎಲ್ಲವೂ ಇರಿಸಿಕೊಳ್ಳಲು. 16 00:00:39,720 --> 00:00:43,240 ಇದು ಹೇಗೆ ಸ್ವಲ್ಪ ಕಷ್ಟ ಪಡೆಯುವುದು ನೀವು ಆ ಹೋದರೆ ಹುಡುಕುತ್ತಿರುವ. 17 00:00:43,240 --> 00:00:47,040 >> ಅದೃಷ್ಟವಶಾತ್, ಸಿ ಆದರೂ, ಮತ್ತು ಬಹುಮಟ್ಟಿಗೆ ಪ್ರತಿ ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಎಂದು 18 00:00:47,040 --> 00:00:50,386 ಕೆಲಸ ಇರಬಹುದು, ಅವಕಾಶ ನಮಗೆ ಕಾರ್ಯಗಳನ್ನು ಬರೆಯಲು. 19 00:00:50,386 --> 00:00:52,260 ಮತ್ತು ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಪಕ್ಕಕ್ಕೆ ಇಲ್ಲಿ ಒಂದು ತ್ವರಿತ ತೆಗೆದುಕೊಳ್ಳಲು 20 00:00:52,260 --> 00:00:54,971 ಕಾರ್ಯಗಳನ್ನು ಎಂದು ನಮೂದಿಸುವುದನ್ನು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ಒಂದು ಪ್ರದೇಶದಲ್ಲಿ. 21 00:00:54,971 --> 00:00:57,970 ಮತ್ತು ನೀವು ಅವುಗಳನ್ನು ಅನೇಕ ಹೆಚ್ಚು ನೋಡುತ್ತಾರೆ ಅವಧಿಯುದ್ದಕ್ಕೂ ವಿವಿಧ ಅಂಕಗಳನ್ನು 22 00:00:57,970 --> 00:00:59,290 ಮತ್ತು ನೀವು ಮೇಲೆ ಹೋದರೆ. 23 00:00:59,290 --> 00:01:02,280 ಅಲ್ಲಿ ಬಹಳಷ್ಟು ಇಲ್ಲ ಅದೇ ಪದಕ್ಕೆ ಸಮಾನಾರ್ಥಕ. 24 00:01:02,280 --> 00:01:03,390 ನಾವು ಕಾರ್ಯಗಳನ್ನು ಕರೆ. 25 00:01:03,390 --> 00:01:05,980 ಆದರೆ ನೀವು ಅವುಗಳನ್ನು ಕೇಳಲು ಇರಬಹುದು ಕಾರ್ಯವಿಧಾನಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, 26 00:01:05,980 --> 00:01:09,570 ಅಥವಾ ವಿಧಾನಗಳು ಮುಖ್ಯವಾಗಿ, ನೀವು ಬಂದಿದೆ ಇದುವರೆಗೆ ಯಾವುದೇ ವಸ್ತು ಆಧಾರಿತ ಪ್ರೊಗ್ರಾಮಿಂಗ್ ಮಾಡಲಾಗುತ್ತದೆ 27 00:01:09,570 --> 00:01:11,950 ಮೊದಲು ಮತ್ತು ಚಿಂತಿಸಬೇಡಿ ನೀವು ನಾಟ್, ಹೊಂದಿದ್ದರೆ 28 00:01:11,950 --> 00:01:14,280 ದೊಡ್ಡ deal-- ಆದರೆ ಆಡಿಟ್ ಆಧಾರಿತ ಭಾಷೆಗಳಲ್ಲಿ 29 00:01:14,280 --> 00:01:16,129 ಆಗಾಗ್ಗೆ ಎಂಬ ವಿಧಾನಗಳು. 30 00:01:16,129 --> 00:01:17,670 ಕೆಲವೊಮ್ಮೆ ಅವರು ಸಬ್ರುಟೀನ್ಸ್ ಎಂದು ನೀವು. 31 00:01:17,670 --> 00:01:20,690 ಆದರೆ ನಿಜವಾಗಿಯೂ ಎಲ್ಲಾ ನೋಡಿ ಅದೇ ಮೂಲ ಕಲ್ಪನೆ. 32 00:01:20,690 --> 00:01:22,480 >> ನ ಕಲ್ಪನೆಯನ್ನು ಎಂಬುದನ್ನು ನೋಡೋಣ. 33 00:01:22,480 --> 00:01:23,310 ಒಂದು ಕಾರ್ಯವೇನು? 34 00:01:23,310 --> 00:01:26,470 ಸರಿ ಒಂದು ಕಾರ್ಯ ನಿಜಕ್ಕೂ ಕಪ್ಪು ಬಾಕ್ಸ್ ಹೆಚ್ಚೇನೂ. 35 00:01:26,470 --> 00:01:31,430 ಶೂನ್ಯ ಹೊಂದಿಸಿದ್ದಾರೆ ಕಪ್ಪು ಪೆಟ್ಟಿಗೆ ಹೆಚ್ಚು ಒಳಹರಿವು ಮತ್ತು ಒಂದು ಔಟ್ಪುಟ್ ಅಥವಾ. 36 00:01:31,430 --> 00:01:33,420 ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ಈ ಕಾರ್ಯ ಇರಬಹುದು. 37 00:01:33,420 --> 00:01:35,510 ಈ func ಎಂಬ ಕ್ರಿಯೆ ಇಲ್ಲ. 38 00:01:35,510 --> 00:01:39,330 ಮತ್ತು ಮೂರು ಒಳಹರಿವು ಒಂದು, ಬಿ, ಮತ್ತು ಸಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. 39 00:01:39,330 --> 00:01:42,580 ಮತ್ತು ಕಪ್ಪು ಬಾಕ್ಸ್ ಒಳಗೆ, ನಾವು ಅದು ನಿಖರವಾಗಿ ಏನು ಗೊತ್ತಿಲ್ಲ, 40 00:01:42,580 --> 00:01:45,100 ಆದರೆ ಒಳಹರಿವು ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಮತ್ತು ಅದು 41 00:01:45,100 --> 00:01:48,680 ಈ ಸಂದರ್ಭದಲ್ಲಿ ಒಂದು ಔಟ್ಪುಟ್, z ನೀಡುತ್ತದೆ. 42 00:01:48,680 --> 00:01:50,504 ಈಗ ಸ್ವಲ್ಪ ಮಾಡಲು ಕಡಿಮೆ ಅಮೂರ್ತ, ನಾವು 43 00:01:50,504 --> 00:01:52,420 ನಾವು ಬಹುಶಃ ಹೇಳಬಹುದು ಎಂಬ ಫಂಕ್ಷನ್ 44 00:01:52,420 --> 00:01:58,750 ಮೂರು ಒಳಹರಿವು ಎ, ಬಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಸೇರಿಸಿ, ಮತ್ತು ಸಿ ಮತ್ತು ರೀತಿಯಲ್ಲಿ ಔಟ್ಪುಟ್ ಸಂಸ್ಕರಿಸುತ್ತದೆ 45 00:01:58,750 --> 00:02:01,010 ಕಪ್ಪು ಬಾಕ್ಸ್ ಒಳಗೆ ಒಂದು ಉತ್ಪನ್ನವನ್ನು. 46 00:02:01,010 --> 00:02:05,190 ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಆದ್ದರಿಂದ ಸೇರಿಸಲು 3, 6, ಮತ್ತು 7 ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. 47 00:02:05,190 --> 00:02:07,020 ಎಲ್ಲೋ ಒಳಗೆ ಕಾರ್ಯ ಸೇರಿಸಲು, ನಾವು 48 00:02:07,020 --> 00:02:09,750 ನಿರೀಕ್ಷಿಸಬಹುದು ಅವುಗಳನ್ನು ಒಟ್ಟಿಗೆ ಸೇರಿಸಲಾಗುತ್ತದೆ ಔಟ್ಪುಟ್, ಉತ್ಪಾದಿಸಲು ಇದು 49 00:02:09,750 --> 00:02:13,220 3 + 6 + 7 ಅಥವಾ 16 ಆಗಿದೆ. 50 00:02:13,220 --> 00:02:17,940 >> ಹಾಗೆಯೇ, ನೀವು ಎಂಬ ಫಂಕ್ಷನ್ ಎರಡು ಒಳಹರಿವು ಒಂದು ಮತ್ತು ಬಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ Mult, 51 00:02:17,940 --> 00:02:21,070 ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಇಂತಹ ಅವುಗಳನ್ನು ಸಂಸ್ಕರಿಸುವ ಆ ಕಾರ್ಯವನ್ನು ಔಟ್ಪುಟ್ 52 00:02:21,070 --> 00:02:22,920 ಎರಡು ಒಳಹರಿವು ಉತ್ಪನ್ನವಾಗಿದೆ. 53 00:02:22,920 --> 00:02:25,080 ಎರಡು ಒಳಹರಿವು ಒಟ್ಟಿಗೆ ಗುಣಿಸಿದಾಗ. 54 00:02:25,080 --> 00:02:29,150 4 ಮತ್ತು 5, Mult ಒಳಗೆ ಅಂಗೀಕಾರವಾದ ಏನೋ, ನಾವು ನಿರೀಕ್ಷಿಸಬಹುದು ಔಟ್ಪುಟ್ ನಡೆಯುತ್ತದೆ 55 00:02:29,150 --> 00:02:31,090 20 ಆಗಿದೆ. 56 00:02:31,090 --> 00:02:32,507 ಏಕೆ ನಾವು ಒಂದು ಕಪ್ಪು ಬಾಕ್ಸ್ ಕರೆ ಮಾಡಬೇಡಿ? 57 00:02:32,507 --> 00:02:34,840 ಸರಿ ನಾವು ಬರೆಯುವ ಇಲ್ಲದಿದ್ದರೆ ನಾವೇ ಕಾರ್ಯನಿರ್ವಹಿಸುವ 58 00:02:34,840 --> 00:02:36,869 ನಾವು ಸ್ವಲ್ಪ ಇಲ್ಲಿಯವರೆಗೆ CS50 ಮಾಡಿದ. 59 00:02:36,869 --> 00:02:39,910 ನಾವು, ಉದಾಹರಣೆಗೆ, ಮುದ್ರಣ F ನೋಡಿದ ಇದು ನಾವು ಬರೆಯಲಿಲ್ಲ ಕ್ರಿಯೆಯಾಗಿದೆ 60 00:02:39,910 --> 00:02:42,305 ನಾವೇ, ಆದರೆ ನಾವು ಸಾರ್ವಕಾಲಿಕ ಬಳಸುವುದು. 61 00:02:42,305 --> 00:02:44,180 ನಾವು ಬರೆಯುವ ಇಲ್ಲದಿದ್ದರೆ ಕಾರ್ಯಗಳನ್ನು ನಾವೇ 62 00:02:44,180 --> 00:02:48,450 ಇದು ಹೇಗೆ ನಾವು ನಿಜವಾಗಿ ಅಗತ್ಯವಿಲ್ಲ ವಾಸ್ತವವಾಗಿ HOOD ಅಡಿಯಲ್ಲಿ ಜಾರಿಗೆ. 63 00:02:48,450 --> 00:02:51,710 >> ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ ಕಪ್ಪು ಬಾಕ್ಸ್ ನಾನು ಕೇವಲ, ಗುಣಾಕಾರ ನೀವು ತೋರಿಸಿದರು 64 00:02:51,710 --> 00:02:53,740 ಒಂದು mult, ಬಿ ಆಗಿರಬಹುದು ವ್ಯಾಖ್ಯಾನಿಸಿದ್ದಾರೆ ಮತ್ತು ಇದು ಕೇವಲ 65 00:02:53,740 --> 00:02:57,902 ಕೆಲವು ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಆಗಿರಬಹುದು ಔಟ್ಪುಟ್ ಒಂದು ಬಾರಿ ಬಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. 66 00:02:57,902 --> 00:02:58,860 ಆ ಅರ್ಥದಲ್ಲಿ, ಬಲ. 67 00:02:58,860 --> 00:03:01,370 ನಾವು ಎಂಬ ಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿದ್ದರೆ ಎರಡು ಒಳಹರಿವು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ Mult. 68 00:03:01,370 --> 00:03:04,750 ನಾವು ನಿರೀಕ್ಷಿಸುವಂತೆ ಔಟ್ಪುಟ್ ಎಂದು ಎಂದು ಎಂದು ಎರಡು ಒಳಹರಿವು ಒಟ್ಟಿಗೆ ಗುಣಿಸಿದಾಗ 69 00:03:04,750 --> 00:03:06,240 ಒಂದು ಬಾರಿ ಬಿ. 70 00:03:06,240 --> 00:03:09,170 ಆದರೆ Mult ಸಹ ಆಗಿರಬಹುದು ಈ ರೀತಿಯ ನೆರವೇರಿಸಲಾಗಿದೆ, 71 00:03:09,170 --> 00:03:13,150 ನಾವು ಪ್ರತಿ ವೇರಿಯಬಲ್ ಹೊಂದಿವೆ 0 Mult ಒಳಗೆ ಸೆಟ್. 72 00:03:13,150 --> 00:03:18,000 ನಂತರ ನಾವು ಈ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪುನರಾವರ್ತಿಸಿ ಬಿ ಬಾರಿ ಕೌಂಟರ್ ಒಂದು ಸೇರಿಸಿ. 73 00:03:18,000 --> 00:03:24,270 ಉದಾಹರಣೆಗೆ, ನಾವು ಮೂಲಕ 3A ಗುಣಿಸಿದಾಗ 5B, ನಾವು 0 ಕೌಂಟರ್ ಸೆಟ್ ಹೇಳಬಹುದು, 74 00:03:24,270 --> 00:03:27,700 ಐದು ಬಾರಿ ಪುನರಾವರ್ತಿಸಿ ಕೌಂಟರ್ 3 ಸೇರಿಸಿ. 75 00:03:27,700 --> 00:03:34,490 ಆದ್ದರಿಂದ ನಾವು 0 ಆರಂಭವಾಗುವುದು ತದನಂತರ ನಾವು ಈ ಐದು ಬಾರಿ 3, 6, 9, 12, 15. 76 00:03:34,490 --> 00:03:37,500 ಅದೇ ಪರಿಣಾಮವೆಂದರೆ. ನಾವು ಇನ್ನೂ ಪಡೆಯಲು 3 ಬಾರಿ 5 ಕೇವಲ 77 00:03:37,500 --> 00:03:39,500 ಅನುಷ್ಠಾನ ವಿಭಿನ್ನವಾಗಿದೆ. 78 00:03:39,500 --> 00:03:41,490 >> ನಾವು ಅರ್ಥ ಇಲ್ಲಿದೆ ನಾವು ಕಪ್ಪು ಬಾಕ್ಸ್ ಹೇಳಬೇಕಾದಾಗ. 79 00:03:41,490 --> 00:03:44,406 ಇದು ಕೇವಲ ನಾವು ಹೆದರುವುದಿಲ್ಲ ಅರ್ಥ ಇದು ಹುಡ್ ಅಡಿಯಲ್ಲಿ ಜಾರಿಗೆ ರೀತಿಯನ್ನು 80 00:03:44,406 --> 00:03:46,170 ಎಲ್ಲಿಯವರೆಗೆ ಔಟ್ಪುಟ್ ನಾವು ನಿರೀಕ್ಷಿಸಬಹುದು ಏನು ಎಂದು. 81 00:03:46,170 --> 00:03:49,045 ವಾಸ್ತವವಾಗಿ, ಆ ಒಪ್ಪಂದದ ಭಾಗವಾಗಿ ಇಲ್ಲಿದೆ ವಿಶೇಷವಾಗಿ, ಕಾರ್ಯಗಳನ್ನು ಬಳಸಿಕೊಂಡು 82 00:03:49,045 --> 00:03:50,630 ಇತರರು ಬರೆಯಲು ಕಾರ್ಯಗಳ. 83 00:03:50,630 --> 00:03:53,980 ವರ್ತನೆಯನ್ನು ಯಾವಾಗಲೂ ಹೋಗುತ್ತದೆ ಅನಿರೀಕ್ಷಿತ, ವಿಶಿಷ್ಟ ಎಂದು 84 00:03:53,980 --> 00:03:55,420 ಕ್ರಿಯೆಯ ಹೆಸರು ಆಧರಿಸಿ. 85 00:03:55,420 --> 00:03:57,500 ಇದು ನಿಜವಾಗಿಯೂ ಏಕೆ ಎಂದು ಇಲ್ಲಿದೆ ಪ್ರಮುಖ ನೀವು ಕಾರ್ಯಗಳನ್ನು ಬರೆಯುತ್ತೇನೆ 86 00:03:57,500 --> 00:04:00,020 ಅಥವಾ ಇತರ ಜನರು ಬರೆಯಲು ನೀವು ಬಳಸಬಹುದು ಕಾರ್ಯಗಳನ್ನು 87 00:04:00,020 --> 00:04:03,590 ಆ ಕಾರ್ಯಗಳನ್ನು ಸ್ಪಷ್ಟ, ತುಲನಾತ್ಮಕವಾಗಿ ಸ್ಪಷ್ಟ ಹೆಸರುಗಳು, 88 00:04:03,590 --> 00:04:04,990 ಮತ್ತು ಹಾಗೂ ದಾಖಲಿಸಲ್ಪಟ್ಟಿವೆ. 89 00:04:04,990 --> 00:04:08,560 ಇದು ನಿಸ್ಸಂಶಯವಾಗಿ ಮುದ್ರಣ ಎಫ್ ನಂತಹ ಕಾರ್ಯ. 90 00:04:08,560 --> 00:04:09,860 >> ಹಾಗಿರುವಾಗ ನಾವು ಕಾರ್ಯಗಳನ್ನು ಬಳಸುವುದು? 91 00:04:09,860 --> 00:04:14,220 ಸರಿ ನಾವು ಬರೆಯಲು ವೇಳೆ, ಮೊದಲೇ ಹೇಳಿದಂತೆ ಮುಖ್ಯ ವಸ್ತುಗಳ ಒಳಗೆ ನಮ್ಮ ಕೋಡ್ ಎಲ್ಲಾ 92 00:04:14,220 --> 00:04:17,120 ನಿಜವಾಗಿಯೂ ತೊಡಕಿನ ಪಡೆಯುವುದು ಮತ್ತು ನಿಜವಾಗಿಯೂ ಜಟಿಲವಾಗಿದೆ. 93 00:04:17,120 --> 00:04:19,980 ಕಾರ್ಯಗಳು ನಮಗೆ ಸಾಮರ್ಥ್ಯವನ್ನು ಅವಕಾಶ ವಿಷಯಗಳನ್ನು ಸಂಘಟಿಸಲು ಮತ್ತು ಒಡೆಯಲು 94 00:04:19,980 --> 00:04:24,540 ಬಹಳ ಸಂಕೀರ್ಣ ಸಮಸ್ಯೆಯನ್ನು ಬಹಳಷ್ಟು ಹೆಚ್ಚು ಹತೋಟಿಯಲ್ಲಿಟ್ಟುಕೊಳ್ಳುವ ಉಪ ಭಾಗಗಳು. 95 00:04:24,540 --> 00:04:28,130 ಕಾರ್ಯಗಳು ಕೂಡ ನಮಗೆ ಅವಕಾಶ ಕೋಡಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸರಳಗೊಳಿಸುವ. 96 00:04:28,130 --> 00:04:33,080 ಇದು 10 ಮುಕ್ತಗೊಳಿಸಬಹುದಾಗಿದೆ ಸಾಕಷ್ಟು ಸುಲಭ 100 ಲೈನ್ ವಿರುದ್ಧ ಲೈನ್ ಕಾರ್ಯ 97 00:04:33,080 --> 00:04:35,890 ಕ್ರಿಯೆ ಅಥವಾ ಒಂದು 1,000 ಲೈನ್ ಕಾರ್ಯ. 98 00:04:35,890 --> 00:04:38,400 ನಾವು ಮಾತ್ರ ದೋಷ ಇದ್ದರೆ ಒಂದು ಸಮಯದಲ್ಲಿ ಸಣ್ಣ ತುಂಡುಗಳು, 99 00:04:38,400 --> 00:04:42,110 ಅಥವಾ, ಸಮಯದಲ್ಲಿ ಸಣ್ಣ ತುಂಡುಗಳು ಬರೆಯಲು ಇದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನುಭವ ಮಾಡುತ್ತದೆ 100 00:04:42,110 --> 00:04:43,070 ಸಾಕಷ್ಟು ಉತ್ತಮ. 101 00:04:43,070 --> 00:04:44,910 ಒಂದು ಮೇಲೆ ನನ್ನ ನಂಬಿ. 102 00:04:44,910 --> 00:04:48,400 >> ಕೊನೆಯದಾಗಿ, ನಾವು ಕಾರ್ಯಗಳನ್ನು ಬರೆಯಲು ನಾವು ಆ ವಿವಿಧ ಭಾಗಗಳಲ್ಲಿ ಉಪಯೋಗಿಸಬಹುದು. 103 00:04:48,400 --> 00:04:49,880 ಕಾರ್ಯಗಳು ಮರುಬಳಕೆ ಮಾಡಬಹುದು. 104 00:04:49,880 --> 00:04:51,880 ಅವರು ಬಳಸಬಹುದು ಒಂದು ಪ್ರೋಗ್ರಾಂ ಅಥವಾ ಇನ್ನೊಂದು. 105 00:04:51,880 --> 00:04:53,713 ನೀವು ಈಗಾಗಲೇ ಬರೆದ ಕಾರ್ಯ, ಎಲ್ಲಾ ನೀವು 106 00:04:53,713 --> 00:04:56,530 ಕಾರ್ಯಕ್ರಮದ ಹೇಳಲು ಮಾಡಬೇಕಾದ್ದು ಅಲ್ಲಿ ಆ ಕ್ರಿಯೆ ಹುಡುಕಲು. 107 00:04:56,530 --> 00:04:59,680 ನಾವು ಮರುಬಳಕೆ ಮತ್ತು ಬಳಸಿಕೊಂಡು ಬಂದಿದೆ 40 ವರ್ಷಗಳ ಎಫ್ ಮುದ್ರಿಸಬಹುದು. 108 00:04:59,680 --> 00:05:02,150 ಆದರೆ ಒಂದು ಬಾರಿ ಮಾತ್ರ ಬರೆದಿದ್ದಾರೆ. 109 00:05:02,150 --> 00:05:04,270 ಬಹಳ ಉಪಯುಕ್ತ, ಬಲ. 110 00:05:04,270 --> 00:05:04,830 ಆಯ್ತು. 111 00:05:04,830 --> 00:05:06,040 ಆದ್ದರಿಂದ ಕಾರ್ಯಗಳು ಕುವೆಂಪು. 112 00:05:06,040 --> 00:05:06,860 ಎಂದು ಪ್ರಶ್ನಿಸಿದರು. 113 00:05:06,860 --> 00:05:08,700 ಈಗ ಅವುಗಳನ್ನು ಬರೆಯಲು ಆರಂಭಿಸೋಣ. 114 00:05:08,700 --> 00:05:10,830 ನ ಆಗಿರಿ ಲೆಟ್ ಅವುಗಳನ್ನು ನಮ್ಮ ಯೋಜನೆಗಳನ್ನು. 115 00:05:10,830 --> 00:05:13,869 ಸಲುವಾಗಿ, ಮೊದಲ ಹಾಗೆ ನಾವು ವಿಷಯ ಕಾರ್ಯ ಘೋಷಿಸಲು ಆಗಿದೆ. 116 00:05:13,869 --> 00:05:16,160 ನೀವು ಒಂದು ಕಾರ್ಯ ಘೋಷಿಸಿದ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಮೂಲತಃ ಮಾಡುತ್ತಿರುವುದು 117 00:05:16,160 --> 00:05:18,900 ಕಂಪೈಲರ್ ಹೇಳುತ್ತಿದೆ, ಹೇ, ನೀವು ತಿಳಿದಿರುವ, 118 00:05:18,900 --> 00:05:20,850 ನಾನು ಬರೆಯಲು ನಾನು ನಂತರ ಒಂದು ಕಾರ್ಯ 119 00:05:20,850 --> 00:05:22,987 ಮತ್ತು ಇಲ್ಲಿ ಕಾಣುವಂತೆ ವಿಶೇಷವೇನು ಇಲ್ಲಿದೆ. 120 00:05:22,987 --> 00:05:24,820 ಇದಕ್ಕೆ ಕಾರಣ ಸಂಕಲನಕಾರರ ಏಕೆಂದರೆ 121 00:05:24,820 --> 00:05:27,900 ಕೆಲವು ವಿಲಕ್ಷಣ ಕೆಲಸಗಳನ್ನು ಅವರು ಚಿಹ್ನೆಗಳು ಒಂದು ಸೆಟ್ ನೋಡಿ 122 00:05:27,900 --> 00:05:29,560 ಅವರು ಪರಿಚಿತವಾಗಿರುವ ಆರ್. 123 00:05:29,560 --> 00:05:33,000 ಆದ್ದರಿಂದ ನಾವು ಕಂಪೈಲರ್ ಒಂದು ನೀಡಲು ಮುಖ್ಯಸ್ಥರಾಗಿದ್ದಾರೆ, ನಾನು ಕಾರ್ಯ ರಚಿಸಲು ನಾನು 124 00:05:33,000 --> 00:05:35,492 ಮತ್ತು ಇದನ್ನು ವಿಶೇಷವೇನು. 125 00:05:35,492 --> 00:05:38,450 ಕಾರ್ಯ ಘೋಷಣೆಗಳು ಸಾಮಾನ್ಯವಾಗಿ ವೇಳೆ ನೀವು ಒಂದು ರೀತಿಯಲ್ಲಿ ನಿಮ್ಮ ಕೋಡ್ ಸಂಘಟಿಸುವ ನೀವು 126 00:05:38,450 --> 00:05:41,872 ಇತರರಿಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು ಅರ್ಥ ಮತ್ತು ಬಳಸಿಕೊಳ್ಳುತ್ತವೆ, 127 00:05:41,872 --> 00:05:44,330 ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಎಲ್ಲಾ ಹಾಕಲು ನಿಮ್ಮ ಕಾರ್ಯ ಘೋಷಣೆಗಳು 128 00:05:44,330 --> 00:05:48,220 ನಿಮ್ಮ ಕೋಡ್ ತುದಿಯನ್ನು, ಬಲ ನೀವು ಮುಖ್ಯ ಬರೆಯಲು ಆರಂಭಿಸುವ ಮುನ್ನ. 129 00:05:48,220 --> 00:05:50,770 ಮತ್ತು ಅನುಕೂಲಕರವಾಗಿ ಇಲ್ಲ ಬಹಳ ಪ್ರಮಾಣಿತ ರೂಪ 130 00:05:50,770 --> 00:05:53,500 ಪ್ರತಿ ಕಾರ್ಯ ಘೋಷಣೆ ಅನುಸರಿಸುವ. 131 00:05:53,500 --> 00:05:56,090 ಅವರು ಎಲ್ಲಾ ಬಹುಮಟ್ಟಿಗೆ ಈ ರೀತಿ. 132 00:05:56,090 --> 00:06:01,440 ಮೂರು ಭಾಗಗಳಲ್ಲಿ ಒಂದು ಕಾರ್ಯ ಇವೆ ಘೋಷಣೆ, ರಿಟರ್ನ್ ಪ್ರಕಾರ, ಹೆಸರು, 133 00:06:01,440 --> 00:06:03,420 ಮತ್ತು ವಾದವನ್ನು ಪಟ್ಟಿ. 134 00:06:03,420 --> 00:06:07,180 >> ಈಗ ರಿಟರ್ನ್ ಪ್ರಕಾರ ಯಾವ ರೀತಿಯ ವೇರಿಯಬಲ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಔಟ್ಪುಟ್. 135 00:06:07,180 --> 00:06:10,710 ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ನಾವು ಮತ್ತೆ ಭಾವಿಸುತ್ತೇನೆ ಎರಡು ಗುಣಿಸಿದಾಗ ಹಿಂದೆ ನಿಮಿಷ 136 00:06:10,710 --> 00:06:15,690 ಸಂಖ್ಯೆಗಳನ್ನು ಕ್ರಿಯೆ, ನಾವು ಏನು ನಿರೀಕ್ಷಿಸಬಹುದು ಇಲ್ಲ ನಾವು ಒಂದು ಪೂರ್ಣಾಂಕ ಒಂದು ಪೂರ್ಣಾಂಕ ಗುಣಿಸಿ 137 00:06:15,690 --> 00:06:18,502 ಔಟ್ಪುಟ್ ಇರುತ್ತದೆ ಬಹುಶಃ ಒಂದು ಪೂರ್ಣಾಂಕ, ಬಲ. 138 00:06:18,502 --> 00:06:20,710 ಗುಣಿಸಿದಾಗ ಎರಡು ಪೂರ್ಣಾಂಕಗಳ ಒಟ್ಟಿಗೆ, ನೀವು ಒಂದು ಪೂರ್ಣಾಂಕ ಪಡೆಯಿರಿ. 139 00:06:20,710 --> 00:06:24,167 ಎಂದು ರಿಟರ್ನ್ ಪ್ರಕಾರ ಆದ್ದರಿಂದ ಕಾರ್ಯ ಇಂಟ್ ಎಂದು. 140 00:06:24,167 --> 00:06:26,000 ಹೆಸರು ನೀವು ಏನು ನಿಮ್ಮ ಕ್ರಿಯೆ ಕರೆ. 141 00:06:26,000 --> 00:06:29,330 ಬಹುಶಃ ಕನಿಷ್ಠ ಮುಖ್ಯ ಕಾರ್ಯ ಘೋಷಣೆ ಭಾಗವಾಗಿ, 142 00:06:29,330 --> 00:06:30,827 ಕಾರ್ಯಕ್ಷಮತೆಯ ವಿಷಯದಲ್ಲಿ. 143 00:06:30,827 --> 00:06:33,160 ಆದರೆ ವಾಸ್ತವವಾಗಿ ಬಹುಶಃ ಒಂದಾಗಿದೆ ಪ್ರಮುಖ ಭಾಗಗಳಲ್ಲಿ 144 00:06:33,160 --> 00:06:36,243 ವಿಷಯದಲ್ಲಿ ಫಂಕ್ಷನ್ ಘೋಷಣೆ ತಿಳಿಯುವ ಕಾರ್ಯ ವಾಸ್ತವವಾಗಿ ಏನು 145 00:06:36,243 --> 00:06:37,120 ಮಾಡುತ್ತದೆ. 146 00:06:37,120 --> 00:06:40,474 ನಿಮ್ಮ ಫಂಕ್ಷನ್ f ಅಥವಾ ಗ್ರಾಂ ಹೆಸರಿಸಲು ವೇಳೆ ಅಥವಾ ಗಂ ಅಥವಾ ರಹಸ್ಯ ಅಥವಾ ಸ್ವಲ್ಪ, 147 00:06:40,474 --> 00:06:42,765 ನೀವು ಬಹುಶಃ ಪಡೆಯಲು ನೀನು ಸ್ವಲ್ಪ ಪ್ರಯತ್ನ ಮುಗ್ಗರಿಸಿದ್ದು 148 00:06:42,765 --> 00:06:44,650 ಆ ಕಾರ್ಯಗಳನ್ನು ಮಾಡಲು ಎಂಬುದನ್ನು ನೆನಪಿಡಿ. 149 00:06:44,650 --> 00:06:47,880 ಆದ್ದರಿಂದ ನೀಡಲು ಪ್ರಮುಖ ನಿಮ್ಮ ಕಾರ್ಯ ಅರ್ಥಪೂರ್ಣ ಹೆಸರುಗಳನ್ನು. 150 00:06:47,880 --> 00:06:51,030 >> ಕೊನೆಯದಾಗಿ, ವಾದವನ್ನು ಪಟ್ಟಿ ಅರ್ಧವಿರಾಮ ಪಟ್ಟಿ 151 00:06:51,030 --> 00:06:55,260 ನಿಮ್ಮ ಕಾರ್ಯಕ್ಕೆ ಎಲ್ಲಾ ಒಳಹರಿವಿನ, ಪ್ರತಿಯೊಂದರಲ್ಲೂ ರೀತಿಯ ಮತ್ತು ಹೆಸರನ್ನು ಹೊಂದಿದೆ. 152 00:06:55,260 --> 00:06:57,840 ಆದ್ದರಿಂದ ಕೇವಲ ನೀವು ಹೊಂದಿಲ್ಲ ಬಗೆ ವೇರಿಯಬಲ್ ಸೂಚಿಸಿ 153 00:06:57,840 --> 00:07:00,760 ಕಾರ್ಯ ಔಟ್ಪುಟ್, ನೀವು ಸೂಚಿಸಲು ಬಯಸುವ 154 00:07:00,760 --> 00:07:07,694 ಬಗೆ ಮತ್ತು ಅಸ್ಥಿರ ವಿಧಗಳು ಕಾರ್ಯ ಒಳಹರಿವು ಸ್ವೀಕರಿಸುವ ನಡೆಯಲಿದೆ. 155 00:07:07,694 --> 00:07:08,860 ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಒಂದು ಉದಾಹರಣೆಗೆ ಮಾಡಿ. 156 00:07:08,860 --> 00:07:10,220 ಕೇವಲ ಒಂದು ಗಮನಿಸೋಣ ಹೆಚ್ಚು ಕಾಂಕ್ರೀಟ್ ಒಂದು. 157 00:07:10,220 --> 00:07:13,130 ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಕಾರ್ಯ ಒಂದು ಉದಾಹರಣೆ ಒಂದು ಕಾರ್ಯ ಘೋಷಣೆ ಎಂದು 158 00:07:13,130 --> 00:07:14,925 ಒಟ್ಟಿಗೆ ಎರಡು ಪೂರ್ಣಾಂಕಗಳ ಸೇರಿಸುವುದು. 159 00:07:14,925 --> 00:07:17,800 ಎರಡು ಪೂರ್ಣಾಂಕಗಳ ಮೊತ್ತವಾಗಿದೆ ಹೋಗುತ್ತದೆ ಒಂದು ಪೂರ್ಣಾಂಕ, ಅಲ್ಲದೇ ಎಂದು ನಾವು ಕೇವಲ 160 00:07:17,800 --> 00:07:18,450 ಚರ್ಚಿಸಲಾಗಿದೆ. 161 00:07:18,450 --> 00:07:21,610 ಆದ್ದರಿಂದ ರಿಟರ್ನ್ ಪ್ರಕಾರ, ಇಲ್ಲಿ ಹಸಿರು, ಇಂಟ್ ಎಂದು. 162 00:07:21,610 --> 00:07:25,190 ಕೇವಲ ಎರಡು ints ಸೇರಿಸುವ ತಿಳಿಸುತ್ತದೆ ದಿನದ ಕೊನೆಯಲ್ಲಿ, ನಾನು, 163 00:07:25,190 --> 00:07:28,799 ಔಟ್ಪುಟ್, ಅಥವಾ ಮತ್ತೆ ಭೂಶಿರ ನಮಗೆ ಔಟ್, ಒಂದು ಪೂರ್ಣಾಂಕ. 164 00:07:28,799 --> 00:07:31,590 ಈ ಕಾರ್ಯ ನಾವು ಏನು ನೀಡಲಾಗಿದೆ ಅದು ಒಂದು ಅರ್ಥಪೂರ್ಣ ಹೆಸರು ನೀಡಲು ಬಯಸುವ. 165 00:07:31,590 --> 00:07:33,630 ಎರಡು ints ತೋರುತ್ತದೆ ಸೇರಿಸಿ ಸೂಕ್ತ, ಪರಿಗಣಿಸಿ 166 00:07:33,630 --> 00:07:37,574 ನಾವು ಒಳಹರಿವು ಎರಡು ಪೂರ್ಣಾಂಕಗಳ ತೆಗೆದುಕೊಳ್ಳುವ ನೀವು ಮತ್ತು ಆಶಾದಾಯಕವಾಗಿ ಅವುಗಳನ್ನು ಒಟ್ಟಿಗೆ ಸೇರಿಸಲು. 167 00:07:37,574 --> 00:07:40,240 ಇದು ಒಂದು ತೊಡಕಿನ ಒಂದು ಬಿಟ್ ಇರಬಹುದು ಹೆಸರು ಮತ್ತು ನಾನೂ ಈ ಕಾರ್ಯ 168 00:07:40,240 --> 00:07:42,430 ಬಹುಶಃ ಅನಿವಾರ್ಯವಲ್ಲ ನಾವು ಜೊತೆಗೆ ಇರುವುದರಿಂದ 169 00:07:42,430 --> 00:07:46,310 ಆಯೋಜಕರು, ನೀವು ಮರುಪಡೆಯಲು ವೇಳೆ ನಮ್ಮ ಹಿಂದೆ ನಿರ್ವಾಹಕರು ಚರ್ಚೆ,. 170 00:07:46,310 --> 00:07:49,650 ಆದರೆ ಕೇವಲ ಸಲುವಾಗಿ ಹೇಳಲು ಅವಕಾಶ ಈ ಕಾರ್ಯ ಉಪಯುಕ್ತ ಎಂದು ವಾದ 171 00:07:49,650 --> 00:07:52,860 ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಎರಡು ints ಸೇರಿಸಲು ಕರೆ ಮಾಡುತ್ತೇವೆ. 172 00:07:52,860 --> 00:07:55,230 ಕೊನೆಯದಾಗಿ, ಈ ಕಾರ್ಯ ಎರಡು ಒಳಹರಿವು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. 173 00:07:55,230 --> 00:07:56,960 ಇದು ಪ್ರತಿಯೊಂದು ಒಂದು ಪೂರ್ಣಾಂಕ. 174 00:07:56,960 --> 00:07:59,900 ನಾವು ಈ ಅಲ್ಪವಿರಾಮ ಹೊಂದಿವೆ ಒಳಹರಿವಿನ ಬೇರ್ಪಡಿಸಲಾದ ಪಟ್ಟಿ. 175 00:07:59,900 --> 00:08:02,830 ಈಗ ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ಬಯಸುವ ಇಬ್ಬರೂ ಒಂದು ಹೆಸರು 176 00:08:02,830 --> 00:08:05,070 ಅವರು ಬಳಸಬಹುದು ಆದ್ದರಿಂದ ಕಾರ್ಯ ಒಳಗೆ. 177 00:08:05,070 --> 00:08:07,180 ಹೆಸರುಗಳು ಆಪತ್ತು ಮುಖ್ಯವಲ್ಲ. 178 00:08:07,180 --> 00:08:11,400 >> ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಎಂದೇನೂ ಇಲ್ಲ ಅವರಿಗೆ ಲಗತ್ತಿಸಲಾದ ಯಾವುದೇ ಅರ್ಥ. 179 00:08:11,400 --> 00:08:13,140 ನಾವು ಕೇವಲ ಒಂದು ಮತ್ತು ಬಿ ಕರೆ ಮಾಡಬಹುದು. 180 00:08:13,140 --> 00:08:14,257 ಎಂದು ಸಂಪೂರ್ಣವಾಗಿ ಉತ್ತಮ. 181 00:08:14,257 --> 00:08:16,090 ಆದಾಗ್ಯೂ, ನೀವು ಹುಡುಕಲು ಒಂದು ಸನ್ನಿವೇಶದಲ್ಲಿ ನೀವೇ 182 00:08:16,090 --> 00:08:19,497 ಅಲ್ಲಿ ಅಸ್ಥಿರಗಳ ಹೆಸರುಗಳು ವಾಸ್ತವವಾಗಿ ಪ್ರಮುಖ ಇರಬಹುದು, 183 00:08:19,497 --> 00:08:21,830 ನೀವು ಕರೆ ಬಯಸಬಹುದು ಒಂದು ಮತ್ತು ಬಿ ಬೇರೆಯಾಗಿರುತ್ತದೆ 184 00:08:21,830 --> 00:08:24,701 ಹೆಚ್ಚು ಏನೋ ನೀಡಲು ಸಾಂಕೇತಿಕವಾಗಿ ಅರ್ಥಪೂರ್ಣ. 185 00:08:24,701 --> 00:08:27,700 ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ನಿಜವಾಗಿಯೂ ಕಾರ್ಯ ಬಗ್ಗೆ ಬೇರೇನೂ ಗೊತ್ತಿಲ್ಲ. 186 00:08:27,700 --> 00:08:29,320 ನಾವು ಎರಡು ಪೂರ್ಣಾಂಕಗಳ ಸೇರಿಸಲು ಬಯಸುವ. 187 00:08:29,320 --> 00:08:32,429 ಆದ್ದರಿಂದ ನಾವು ಕರೆ ಮಾಡುತ್ತೇವೆ ಆ ಪೂರ್ಣಾಂಕಗಳು a ಮತ್ತು b. 188 00:08:32,429 --> 00:08:33,990 ಒಂದು ಉದಾಹರಣೆ. 189 00:08:33,990 --> 00:08:36,287 >> ನೀವು ಎರಡನೇ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ ಏಕೆ ಈ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು, 190 00:08:36,287 --> 00:08:38,870 ಹೇಗೆ ನೀವು ಒಂದು ಕಾರ್ಯ ಬರೆಯಬಹುದು ಒಂದು ಕಾರ್ಯ ಘೋಷಣೆ ಎಂದು 191 00:08:38,870 --> 00:08:42,940 ಎರಡು ಪಾಯಿಂಟ್ ನಂಬರ್ ತೇಲುವ ಗುಣಿಸಿದರೆ? 192 00:08:42,940 --> 00:08:45,910 ನೀವು ಏನು ಒಂದು ನೆನಪಿದೆಯೇ ತೇಲುವ ಬಿಂದು ಸಂಖ್ಯೆ? 193 00:08:45,910 --> 00:08:48,120 ಏನು ಈ ಕಾರ್ಯನಿರ್ವಹಿಸಲಿವೆ ಘೋಷಣೆ ರೀತಿ? 194 00:08:48,120 --> 00:08:53,330 ನಾನು ವಾಸ್ತವವಾಗಿ ನೀವು ವೀಡಿಯೊ ತಾತ್ಕಾಲಿಕ ಶಿಫಾರಸು ಇಲ್ಲಿ ಮತ್ತು ನೀವು ಎಷ್ಟು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. 195 00:08:53,330 --> 00:08:55,521 ಏನು ಈ ಬಗ್ಗೆ ಕಾರ್ಯ ಘೋಷಣೆ ಎಂದು? 196 00:08:55,521 --> 00:08:56,770 ರಿಟರ್ನ್ ಪ್ರಕಾರ ಏನು ಎಂದು? 197 00:08:56,770 --> 00:08:58,103 ಒಂದು ಅರ್ಥಪೂರ್ಣ ಹೆಸರು ಏನು ಎಂದು? 198 00:08:58,103 --> 00:08:59,580 ಒಳಹರಿವು ಎಂದು? 199 00:08:59,580 --> 00:09:03,190 ಹಾಗಿರುವಾಗ ನೀವು ಇಲ್ಲಿ ವೀಡಿಯೊ ವಿರಾಮ ಇಲ್ಲ ಮತ್ತು ಬರೆಯಲು ಅಪ್ ಒಂದು ಕಾರ್ಯ ಘೋಷಣೆ 200 00:09:03,190 --> 00:09:07,640 ಗುಣಿಸಿ ಎಂದು ಕಾರ್ಯ ಒಟ್ಟಿಗೆ ಎರಡು ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ನಂಬರ್. 201 00:09:07,640 --> 00:09:09,330 ಆಶಾದಾಯಕವಾಗಿ ನೀವು ವೀಡಿಯೊ ನಿಲ್ಲಿಸಲಾಗಿದೆ. 202 00:09:09,330 --> 00:09:12,950 >> ಆದ್ದರಿಂದ ಅವರ ಒಂದು ಉದಾಹರಣೆಯನ್ನು ಅವಲೋಕಿಸೋಣ ಒಂದು ಸಂಭವನೀಯ ಘೋಷಣೆಯ. 203 00:09:12,950 --> 00:09:17,340 Mult ಎರಡು ರಿಯಲ್ಗಳನ್ನು, ಫ್ಲೋಟ್ ವೈ x ಪ್ಲೋಟ್ ತೇಲುವಿಕೆಯಲ್ಲಿ. 204 00:09:17,340 --> 00:09:19,090 ಎರಡು ಉತ್ಪನ್ನ ಪಾಯಿಂಟ್ ನಂಬರ್ ತೇಲುವ, 205 00:09:19,090 --> 00:09:21,710 ಇದು ಮರುಪಡೆಯಲು ಹೇಗೆ ನಾವು ನಿಜವಾದ ಸಂಖ್ಯೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು 206 00:09:21,710 --> 00:09:26,770 ಅಥವಾ ಸಿ ದಶಮಾಂಶ ಮೌಲ್ಯಗಳು ಸಂಖ್ಯೆಗಳು ಒಂದು ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಸಂಖ್ಯೆಯ ಎಂದು ನಾನು. 207 00:09:26,770 --> 00:09:28,570 ನೀವು ಗುಣಿಸಿದಾಗ ಒಂದು ದಶಮಾಂಶ ಮೂಲಕ ದಶಮಾಂಶ, 208 00:09:28,570 --> 00:09:30,460 ನೀವು ಬಹುಶಃ ಒಂದು ದಶಮಾಂಶ ಪಡೆಯಲು ನೀನು. 209 00:09:30,460 --> 00:09:31,960 ನೀವು ಒಂದು ಸಂಬಂಧಿತ ಹೆಸರು ನೀಡಲು ಬಯಸುವ. 210 00:09:31,960 --> 00:09:33,810 ಎರಡು ರಿಯಲ್ಗಳನ್ನು ಗುಣಿಸಿ ಉತ್ತಮ ತೋರುತ್ತದೆ. 211 00:09:33,810 --> 00:09:36,620 ಆದರೆ ನೀವು ನಿಜವಾಗಿಯೂ ಕರೆಯಬಹುದು Mult ಎರಡು ಫ್ಲೋಟ್ಗಳು, ಅಥವಾ Mult ಫ್ಲೋಟ್ಗಳು. 212 00:09:36,620 --> 00:09:39,540 ಇದು ಎಲ್ಲಿಯವರೆಗೆ ಹಾಗೆ ಏನು, ಕೆಲವು ವಾಸ್ತವಿಕ ಅರ್ಥವನ್ನು ಕೊಟ್ಟ 213 00:09:39,540 --> 00:09:41,469 ಈ ಕಪ್ಪು ಬಾಕ್ಸ್ ಮಾಡಲು ಹೊರಟಿದ್ದ. 214 00:09:41,469 --> 00:09:44,260 ಮತ್ತೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಅದನ್ನು ಯಾವುದೇ ಅರ್ಥವನ್ನು ಅಂಟಿಕೊಂಡಿರುವುದಿಲ್ಲ ತೋರುತ್ತದೆ 215 00:09:44,260 --> 00:09:46,390 ಹೆಸರುಗಳ ನಾವು ಹಾದುಹೋಗುವ ನೀವು ಚರಾಂಕಗಳ 216 00:09:46,390 --> 00:09:48,645 ನಾವು ಅವರಿಗೆ x ಮತ್ತು y ಕರೆ. 217 00:09:48,645 --> 00:09:51,020 ನೀವು ಏನಾದರೂ ಕರೆ ಈಗ ವೇಳೆ ಬೇರೆ, ಎಂದು ಸಂಪೂರ್ಣವಾಗಿ ಉತ್ತಮ. 218 00:09:51,020 --> 00:09:53,310 ವಾಸ್ತವವಾಗಿ, ನೀವು ಮಾಡಿದರೆ ಈ ಘೋಷಣೆಯ ಬದಲು 219 00:09:53,310 --> 00:09:55,450 ಬದಲಿಗೆ ಕಲಾವಿದನನ್ನು ಬಳಸಿಕೊಂಡಿದ್ದರ ನೀವು ನೆನಪಿಗೆ ವೇಳೆ, ತೇಲುತ್ತದೆ 220 00:09:55,450 --> 00:09:59,100 ಡಬಲ್ಸ್ ಬೇರೆ ಎಂದು ರೀತಿಯಲ್ಲಿ ನಿಖರವಾಗಿ 221 00:09:59,100 --> 00:10:02,330 ನೈಜ ಸಂಖ್ಯೆಗಳ ಸೂಚಿಸಲು ಅಥವಾ ಪಾಯಿಂಟ್ ಅಸ್ಥಿರ ತೇಲುವ. 222 00:10:02,330 --> 00:10:03,620 ಅದೂ ಸಂಪೂರ್ಣವಾಗಿ ಉತ್ತಮ ಇಲ್ಲಿದೆ. 223 00:10:03,620 --> 00:10:04,670 ಒಂದೋ ಆ ಒಂದು ಚೆನ್ನಾಗಿರುತ್ತದೆ. 224 00:10:04,670 --> 00:10:06,711 ವಾಸ್ತವವಾಗಿ, ಹಲವಾರು ಇವೆ ವಿಭಿನ್ನ ಸಂಯೋಜನೆಗಳನ್ನು 225 00:10:06,711 --> 00:10:08,410 ವಿಧಾನಗಳಲ್ಲಿ ಈ ಕಾರ್ಯ ಘೋಷಿಸಲು. 226 00:10:08,410 --> 00:10:10,884 ಆದರೆ ಈ ಎರಡು ಒಳ್ಳೆಯ ಇವನ್ನು. 227 00:10:10,884 --> 00:10:12,550 ನಾವು ಅಭಿನಂದನೆಗಳು, ಕಾರ್ಯ ಡಿಕ್ಲೇರ್ಡ್. 228 00:10:12,550 --> 00:10:15,700 ನಾವು ಅದರ ಕಂಪೈಲರ್ ಹೇಳಿದರು ಮಾಡಿದ ನಾವು ಏನು ಮಾಡುತ್ತಿದ್ದಾರೆ ಎಂದು ನೀನು ಇದೆ. 229 00:10:15,700 --> 00:10:17,630 ಈಗ ನಿಜವಾಗಿಯೂ ಫಂಕ್ಷನ್ ಬರೆಯಬಹುದು. 230 00:10:17,630 --> 00:10:20,750 ಇದು ಒಂದು ವ್ಯಾಖ್ಯಾನ ಹೇಳುವೆ; ಆದ್ದರಿಂದ ಕಪ್ಪು ಬಾಕ್ಸ್ ಒಳಗೆ 231 00:10:20,750 --> 00:10:22,840 ಊಹಿಸಬಹುದಾದ ವರ್ತನೆಯನ್ನು ನಡೆಯುತ್ತಿದೆ. 232 00:10:22,840 --> 00:10:26,270 ವಾಸ್ತವವಾಗಿ, ನಾವು ಎರಡು ನಿಜವಾದ ಗುಣಿಸಿ ಒಟ್ಟಿಗೆ ಸಂಖ್ಯೆಗಳು, ಅಥವಾ ಸೇರಿಸುವ ಸಂಖ್ಯೆಗಳನ್ನು 233 00:10:26,270 --> 00:10:29,760 ಒಟ್ಟಿಗೆ, ಅಥವಾ ಯಾವುದೇ ಅದು ಮಾಡುವ ನಾವು ಮಾಡಲು ನಮ್ಮ ಕಾರ್ಯವನ್ನು ಕೇಳಿದರು. 234 00:10:29,760 --> 00:10:32,780 >> ವಾಸ್ತವವಾಗಿ ಆದ್ದರಿಂದ, ಅವರ ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ವ್ಯಾಖ್ಯಾನಿಸಲು ಅವಕಾಶ ಎರಡು ರಿಯಲ್ಗಳನ್ನು ಗುಣಿಸಿ ಇದು ನಾವು 235 00:10:32,780 --> 00:10:35,350 ಎರಡನೇ ಹಿಂದೆ ಕುರಿತು. 236 00:10:35,350 --> 00:10:38,560 ಈಗ ಆರಂಭದಲ್ಲಿ ಕಾರ್ಯ ವ್ಯಾಖ್ಯಾನ 237 00:10:38,560 --> 00:10:41,720 ಬಹುತೇಕ ಒಂದೇ ಕಾಣುತ್ತದೆ ಕಾರ್ಯ ಘೋಷಣೆಯ. 238 00:10:41,720 --> 00:10:43,170 ನಾನು ಇಲ್ಲಿ ಅವುಗಳನ್ನು ಎರಡೂ ಹೊಂದಿವೆ. 239 00:10:43,170 --> 00:10:47,770 ಮೇಲ್ಭಾಗದಲ್ಲಿ ಕಾರ್ಯ ಘೋಷಣೆಯಾಗಿದೆ, ರೀತಿಯ, ಹೆಸರು, ಅರ್ಧವಿರಾಮ ವಾದ 240 00:10:47,770 --> 00:10:49,410 ಪಟ್ಟಿ, ಅಲ್ಪವಿರಾಮ ಚಿಹ್ನೆಯಿಂದ. 241 00:10:49,410 --> 00:10:53,800 ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ ಒಂದು ಕಾರ್ಯ ಘೋಷಣೆಯಾಗಿದೆ. 242 00:10:53,800 --> 00:10:57,060 ಕಾರ್ಯ ಆರಂಭಕ್ಕೆ ವ್ಯಾಖ್ಯಾನ ಸರಿಸುಮಾರು ನಿಖರವಾಗಿ ಕಾಣುತ್ತದೆ 243 00:10:57,060 --> 00:11:03,790 ಅದೇ, ರೀತಿಯ, ಹೆಸರು, ಅರ್ಧವಿರಾಮ ವಾದವನ್ನು ಪಟ್ಟಿ, ಯಾವುದೇ ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು, 244 00:11:03,790 --> 00:11:05,206 ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ತೆರೆಯಲು. 245 00:11:05,206 --> 00:11:07,580 ಮುಕ್ತ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್, ಕೇವಲ ನಾವು, ಮುಖ್ಯ ಜೊತೆ ಮಾಡುವ ಮಾಡಲಾಗಿದೆ ಬಂದಿದೆ 246 00:11:07,580 --> 00:11:09,540 ನಾವು ಈಗ ಅರ್ಥ ವ್ಯಾಖ್ಯಾನಿಸಲು ಆರಂಭಿಸಿದೆ 247 00:11:09,540 --> 00:11:14,567 ಯಾವ ಕಪ್ಪು ಬಾಕ್ಸ್ ಒಳಗೆ ನಡೆಯುವ ನಾವು Mult ಎರಡು ರಿಯಲ್ಗಳನ್ನು ಕರೆಯಲು ನಿರ್ಧರಿಸಿದ್ದಾರೆ ಬಂದಿದೆ. 248 00:11:14,567 --> 00:11:15,900 ಇಲ್ಲಿ ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಒಂದು ಮಾರ್ಗವಾಗಿದೆ. 249 00:11:15,900 --> 00:11:20,370 ನಾವು ಹೊಸ ಘೋಷಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಹೇಳಬಹುದು ವಿಧ ಫ್ಲೋಟ್ ಎಂಬ ಉತ್ಪನ್ನದ ವೇರಿಯಬಲ್ 250 00:11:20,370 --> 00:11:24,020 ಮತ್ತು ವೇರಿಯಬಲ್ ನಿಯೋಜಿಸಲು ಮೌಲ್ಯವು X ಬಾರಿ ವೈ. 251 00:11:24,020 --> 00:11:27,306 ತದನಂತರ ಉತ್ಪನ್ನ ಮರಳಲು. 252 00:11:27,306 --> 00:11:28,430 ರಿಟರ್ನ್ ಇಲ್ಲಿ ಅರ್ಥವೇನು. 253 00:11:28,430 --> 00:11:31,090 ಸರಿ ರಿಟರ್ನ್ ದಾರಿ ನಾವು ಹೇಗೆ ಸೂಚಿಸುತ್ತದೆ 254 00:11:31,090 --> 00:11:33,400 ನಾವು ಔಟ್ಪುಟ್ ಪುನಃ ಹಾದುಹೋಗುವ ನೀವು. 255 00:11:33,400 --> 00:11:38,160 ಆದ್ದರಿಂದ ಒಂದೇ, ಏನನ್ನಾದರೂ ಮರಳಿ, ಈ ಕಪ್ಪು ಬಾಕ್ಸ್ ಉತ್ಪನ್ನ. 256 00:11:38,160 --> 00:11:40,732 ನೀವು ಅದನ್ನು ಹೇಗೆ ಆ ನ. 257 00:11:40,732 --> 00:11:42,190 ಇಲ್ಲಿ ಕಾರ್ಯಗತ ಮತ್ತೊಂದು ರೀತಿಯಲ್ಲಿ ಇಲ್ಲಿದೆ. 258 00:11:42,190 --> 00:11:45,050 ನಾವು ಕೇವಲ ಎಕ್ಸ್ ಬಾರಿ ವೈ ಹಿಂದಿರುಗಬಹುದು. 259 00:11:45,050 --> 00:11:45,870 ಎಕ್ಸ್ ಒಂದು ಫ್ಲೋಟ್. 260 00:11:45,870 --> 00:11:46,660 ವೈ ಒಂದು ಫ್ಲೋಟ್. 261 00:11:46,660 --> 00:11:48,490 ಬಾರಿ ಎಕ್ಸ್ ಆದ್ದರಿಂದ ವೈ ಸಹ ಒಂದು ಫ್ಲೋಟ್. 262 00:11:48,490 --> 00:11:50,750 ನಾವು ಸಹ ಅಗತ್ಯವಿಲ್ಲ ಮತ್ತೊಂದು ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ರಚಿಸಲು. 263 00:11:50,750 --> 00:11:56,750 ಆದ್ದರಿಂದ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಇಲ್ಲಿದೆ ಅದೇ ಕಪ್ಪು ಬಾಕ್ಸ್ ಅಳವಡಿಸಲು. 264 00:11:56,750 --> 00:11:58,570 >> ಈಗ ಕೊಂಚ ಬಿಡುವು, ಮತ್ತೆ ವೀಡಿಯೊ ವಿರಾಮ, 265 00:11:58,570 --> 00:12:01,680 ಮತ್ತು, ಎರಡು ints ಸೇರಿಸಲು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ವ್ಯಾಖ್ಯಾನಿಸಲು ಇತರ ಕಾರ್ಯ ಎಂದು ನಾವು 266 00:12:01,680 --> 00:12:03,090 ಕೊಂಚ ಹಿಂದೆ ಕುರಿತು. 267 00:12:03,090 --> 00:12:06,440 ಮತ್ತೆ ಇಲ್ಲಿ, ನಾನು ಕಾರ್ಯ ಇರಿಸಿದ್ದೇವೆ ಘೋಷಣೆ, ಹೀಗೆ ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು 268 00:12:06,440 --> 00:12:08,420 ಮತ್ತು ಮುಕ್ತ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಮತ್ತು ಮುಚ್ಚಿದ ಕರ್ಲಿ 269 00:12:08,420 --> 00:12:12,080 ನಾವು ತುಂಬಲು ಅಲ್ಲಿ ಬ್ರೇಸ್ ಸೂಚಿಸಲು ವಿಷಯಗಳನ್ನು, ಎರಡು ints ಸೇರಿಸಲು 270 00:12:12,080 --> 00:12:15,530 ನಾವು ನಿರ್ದಿಷ್ಟ ವ್ಯಾಖ್ಯಾನಿಸಲು ಎಷ್ಟು ಕಪ್ಪು ಬಾಕ್ಸ್ ಒಳಗೆ ನಡವಳಿಕೆ. 271 00:12:15,530 --> 00:12:16,380 ಆದ್ದರಿಂದ ವೀಡಿಯೊ ವಿರಾಮ. 272 00:12:16,380 --> 00:12:18,790 ಮತ್ತು ಅಷ್ಟು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ನೀವು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ವ್ಯಾಖ್ಯಾನಿಸುವುದು ಅಗತ್ಯವಾಗಿದೆ 273 00:12:18,790 --> 00:12:25,040 ಅಳವಡಿಕೆಯಾಗಿದೆ ಎರಡು ints ಸೇರಿಸಿ ಇಂತಹ ಆ ಕಾರ್ಯವನ್ನು ಈ ಕೆಳಗಿನ ಫಲಿತಾಂಶ ಯಾವಾಗ, 274 00:12:25,040 --> 00:12:29,209 ಇದು ವಾಸ್ತವವಾಗಿ, ಮಾಡುತ್ತದೆ ರಿಟರ್ನ್ ಎರಡು ಒಳಹರಿವು ಒಟ್ಟು ಮೊತ್ತ. 275 00:12:29,209 --> 00:12:32,000 ಆದ್ದರಿಂದ ಕೇವಲ ಹಿಂದಿನ ಉದಾಹರಣೆಗೆ ನಂತಹ ಅನೇಕ ಮಾರ್ಗಗಳಿವೆ 276 00:12:32,000 --> 00:12:34,210 ನೀವು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಎಂದು ಎರಡು ints ಸೇರಿಸಿ. 277 00:12:34,210 --> 00:12:35,130 ಇಲ್ಲಿ ಒಂದು ಇಲ್ಲಿದೆ. 278 00:12:35,130 --> 00:12:37,172 ಇಲ್ಲಿ ಕಿತ್ತಳೆ ರಲ್ಲಿ ಐ ಹ್ಯಾವ್ ಕೇವಲ ಕೆಲವು comments-- ಹೊಂದಿತ್ತು 279 00:12:37,172 --> 00:12:38,880 ನಾನು ಕೆಲವು ಸೇರಿಸಿದ ಕಾಮೆಂಟ್ಗಳನ್ನು ಸೂಚಿಸಲು 280 00:12:38,880 --> 00:12:41,400 ಏನು ಕೋಡ್ ಪ್ರತಿಯೊಂದು ಸಾಲು ನಡೆಯುತ್ತಿದೆ. 281 00:12:41,400 --> 00:12:45,430 ಆದ್ದರಿಂದ ನಾನು ವೇರಿಯಬಲ್ ಘೋಷಿಸಲು ರೀತಿಯ ಇಂಟ್ ಮೊತ್ತ ಕರೆಯಲಾಗುತ್ತದೆ. 282 00:12:45,430 --> 00:12:47,279 ನಾನು ಮೊತ್ತ ಒಂದು + b ಸಮನಾಗಿರುತ್ತದೆ ಹೇಳಲು. 283 00:12:47,279 --> 00:12:50,070 ನಾವು ವಾಸ್ತವವಾಗಿ ಮಾಡುತ್ತಿರುವುದು ಅಲ್ಲೇ ಕೆಲಸ ಸೇರಿಸುವ ಮತ್ತು ಒಟ್ಟಿಗೆ ಬೌ. 284 00:12:50,070 --> 00:12:51,850 ಮತ್ತು ನಾನು ಮೊತ್ತವು ಮರಳಿ. 285 00:12:51,850 --> 00:12:56,460 ಮತ್ತು ಆ ಅರ್ಥದಲ್ಲಿ ಏಕೆಂದರೆ ಮಾಡುತ್ತದೆ ಮೊತ್ತ ರೀತಿಯ ಇಂಟ್ ಒಂದು ಅಸ್ಥಿರವಾಗಿದೆ. 286 00:12:56,460 --> 00:13:00,180 ಮತ್ತು ಡೇಟಾ ಈ ಆ ಗುಂಪು ಯಾವುದು ಕಾರ್ಯ ಇದು ಔಟ್ಪುಟ್ ಹೋಗುವ ನನಗೆ ಹೇಳುತ್ತಾಳೆ? 287 00:13:00,180 --> 00:13:00,680 ಇಂಟ್. 288 00:13:00,680 --> 00:13:03,072 ಹಾಗಾಗಿ, ಮೊತ್ತ ಹಿಂದಿರುಗಿದ ನಾನು ಇದು ಒಂದು ಪೂರ್ಣಾಂಕ ಅಸ್ಥಿರವಾಗಿದೆ. 289 00:13:03,072 --> 00:13:06,030 ಮತ್ತು ಆ ಅರ್ಥದಲ್ಲಿ ನಾವು ಮಾಡಿದ ಯಾವ ನಿರ್ದಿಷ್ಟ ಮಾಡುತ್ತದೆ ಡಿಕ್ಲೇರ್ಡ್ ಮತ್ತು ನಮ್ಮ ಕಾರ್ಯ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ 290 00:13:06,030 --> 00:13:07,320 ಮಾಡಲು. 291 00:13:07,320 --> 00:13:09,700 >> ಈಗ ನೀವು ರೂಪಿಸಬಹುದು ಕಾರ್ಯ ಈ ರೀತಿಯಲ್ಲಿ, 292 00:13:09,700 --> 00:13:15,260 ಇಂಟ್ ಮೊತ್ತ ಆ ಬಿಟ್ಟು ಬೌ ಒಂದು ಪ್ಲಸ್ ಸಮನಾಗಿರುತ್ತದೆ ಹೆಜ್ಜೆ ಮೊದಲ ತದನಂತರ, ಮೊತ್ತವು ಮರಳಿ. 293 00:13:15,260 --> 00:13:17,760 ಈಗ ನೀವು ತೋರಿಸಬಹುದಿತ್ತು ಇದು, ಈ ರೀತಿಯಲ್ಲಿ ಜಾರಿಗೆ 294 00:13:17,760 --> 00:13:19,180 ಇದು ನಾನು ಹೆಚ್ಚು ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ. 295 00:13:19,180 --> 00:13:22,540 ಈ ಒಂದು ಕೆಟ್ಟ ಶೈಲಿ ವಿಷಯ ಮತ್ತು ನಿಜವಾಗಿಯೂ ಕೆಟ್ಟ ವಿನ್ಯಾಸದ, 296 00:13:22,540 --> 00:13:24,420 ಆದರೆ ವಾಸ್ತವವಾಗಿ, ಕೆಲಸದಲ್ಲಿ, ಮಾಡುತ್ತದೆ. 297 00:13:24,420 --> 00:13:30,199 ನೀವು ಇಂಟ್ ಇದು ಈ ಕೋಡ್, ಕೈಗೊಳ್ಳದಿದ್ದರೆ ಕೆಟ್ಟ ಸರ್ಪ ಡಾಟ್ ಸಿ ಸೇರಿಸಿ, ಮತ್ತು ಇದು ಬಳಸಲು. 298 00:13:30,199 --> 00:13:31,990 ಇದು ವಾಸ್ತವವಾಗಿ ಸೇರಿಸಲು ಮಾಡುವುದಿಲ್ಲ ಒಟ್ಟಿಗೆ ಎರಡು ಪೂರ್ಣಾಂಕಗಳ. 299 00:13:31,990 --> 00:13:37,632 ಇದು ಅತ್ಯಂತ ಕಡಿಮೆ ಅನುಷ್ಠಾನ ಇಲ್ಲಿದೆ ಈ ನಿರ್ದಿಷ್ಟ ನಡವಳಿಕೆಯ. 300 00:13:37,632 --> 00:13:38,340 ಇದು ಕೆಲಸ ಮಾಡುತ್ತದೆ. 301 00:13:38,340 --> 00:13:41,200 ಅದನ್ನು ವಿವರಿಸಲು ಇಲ್ಲಿ ಇಲ್ಲಿದೆ ನಾವು ನಿಜವಾಗಿಯೂ ಆ 302 00:13:41,200 --> 00:13:44,530 ಒಳಗೆ ನಡೆಯುವ ಎಷ್ಟು ಎಲ್ಲಿಯವರೆಗೆ ಕಪ್ಪುಪೆಟ್ಟಿಗೆ, 303 00:13:44,530 --> 00:13:46,510 ಇದು ನಾವು ನಿರೀಕ್ಷಿಸಬಹುದು ಎಂದು ಔಟ್ಪುಟ್ ಹೊಂದಿದೆ. 304 00:13:46,510 --> 00:13:48,870 ಈ ಕಳಪೆಯಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಯಿತು ಕಪ್ಪು ಬಾಕ್ಸ್. 305 00:13:48,870 --> 00:13:53,801 ಆದರೆ ಕೊನೆಯಲ್ಲಿ ದಿನ, ಅದು ಇನ್ನೂ ಔಟ್ಪುಟ್ ಒಂದು + b ಒಟ್ಟು ಮೊತ್ತ. 306 00:13:53,801 --> 00:13:54,300 ಆಯ್ತು. 307 00:13:54,300 --> 00:13:56,320 ನಾವು ಕಾರ್ಯಗಳನ್ನು ಡಿಕ್ಲೇರ್ಡ್. 308 00:13:56,320 --> 00:13:57,490 ನಾವು ಕಾರ್ಯ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಬಂದಿದೆ. 309 00:13:57,490 --> 00:13:58,540 ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ ಒಳ್ಳೆಯದು. 310 00:13:58,540 --> 00:14:03,020 ಈಗ ಕಾರ್ಯಗಳನ್ನು ಬಳಸಲು ಆರಂಭಿಸೋಣ ನಾವು ಡಿಕ್ಲೇರ್ಡ್ ಮತ್ತು ನಾವು ನಿರೂಪಿಸಿದ. 311 00:14:03,020 --> 00:14:05,960 ಇದು ವಾಸ್ತವವಾಗಿ ಒಂದು ಕಾರ್ಯ ಕರೆ ನೀವು ಮಾಡಬೇಕಾದ್ದು ಎಲ್ಲಾ ಬಹಳ ಸುಲಭ ಅಲ್ಲ 312 00:14:05,960 --> 00:14:09,070 ಸೂಕ್ತ ವಾದಗಳು ಕೊಡಿ ಆಗಿದೆ, ಡೇಟಾ ಪ್ರಕಾರ ವಾದಗಳು 313 00:14:09,070 --> 00:14:11,600 ಇದು ನಿರೀಕ್ಷಿಸಿದೆ ಮತ್ತು ನಂತರ ರಿಟರ್ನ್ ನಿಯೋಜಿಸಲು 314 00:14:11,600 --> 00:14:15,190 ಆ ಕಾರ್ಯವನ್ನು ಮೌಲ್ಯವನ್ನು ಮತ್ತು this-- ಕ್ಷಮಿಸಿ ನನಗೆ 315 00:14:15,190 --> 00:14:19,390 ಆ ಕ್ರಿಯೆಯ ರಿಟರ್ನ್ ಮೌಲ್ಯವನ್ನು ಸರಿಯಾದ ರೀತಿಯ ಏನೋ. 316 00:14:19,390 --> 00:14:22,410 >> ಆದ್ದರಿಂದ ಒಂದು ನೋಟ ಹೊಂದಿವೆ ಅವಕಾಶ ಒಂದು ಕಡತದಲ್ಲಿ ಈ ಅಭ್ಯಾಸ 317 00:14:22,410 --> 00:14:27,730 ಎಂಬ ಸರ್ಪ 1 ಡಾಟ್ ಸಿ, ಇದು ನನ್ನ CS50 ಐಡಿಇ ಹೊಂದಿವೆ. 318 00:14:27,730 --> 00:14:31,042 ಇಲ್ಲಿ ಸರ್ಪ 1 ಡಾಟ್ c. 319 00:14:31,042 --> 00:14:33,500 ಆರಂಭದಲ್ಲಿ ನೀವು ನಾನು ನೋಡಿ ನನ್ನ ಒಳಗೊಂಡಿದೆ, ಪೌಂಡ್, ಸೇರಿವೆ 320 00:14:33,500 --> 00:14:35,460 ಪ್ರಮಾಣಿತ ಐಓ, ಮತ್ತು CS50 ಡಾಟ್ H. 321 00:14:35,460 --> 00:14:37,700 ಮತ್ತು ನಾನು ನನ್ನ ಕಾರ್ಯ ಬಳಸಲಾಯಿತು. 322 00:14:37,700 --> 00:14:39,570 ನಾನು ಅಲ್ಲಿ ಇದು ನಾನು ಕಂಪೈಲರ್ ಹೇಳುವ 323 00:14:39,570 --> 00:14:42,850 ಒಂದು ಬರೆಯುವುದನ್ನು ಮುಂದುವರೆಸುತ್ತೇವೆ ಎಂಬ ಕ್ರಿಯೆಯ ಎರಡು ints ಸೇರಿಸಿ. 324 00:14:42,850 --> 00:14:45,780 ಇದು ಔಟ್ಪುಟ್ ವಿಶೇಷವೇನು ಪೂರ್ಣಾಂಕ ರೀತಿಯ ವೇರಿಯಬಲ್. 325 00:14:45,780 --> 00:14:47,360 ಈ ಭಾಗ ಇಲ್ಲಿಯೇ ಇಲ್ಲಿದೆ. 326 00:14:47,360 --> 00:14:51,950 ಮತ್ತು ನಂತರ ನಾನು ಒಂದು ಎರಡು ಒಳಹರಿವು ಮತ್ತು ಬಿ, ಇದು ಪ್ರತಿಯೊಂದು ಒಂದು ಪೂರ್ಣಾಂಕ. 327 00:14:51,950 --> 00:14:58,250 ಮುಖ್ಯ ಒಳಗೆ, ನಾನು ಬಳಕೆದಾರ ಕೇಳಬಹುದು ಹೇಳುವ ಮೂಲಕ ಇನ್ಪುಟ್, ಒಂದು ಪೂರ್ಣಾಂಕ ನೀಡಿ. 328 00:14:58,250 --> 00:15:01,040 ಮತ್ತು ಅವರು ಮರೆತು ಕೇಳಲಾದಲ್ಲಿ ಒಂದು ಕಾರ್ಯವಾದ ಇಂಟ್, 329 00:15:01,040 --> 00:15:03,240 CS50 ಗ್ರಂಥಾಲಯದ ಸೇರಿಸಲಾಗಿದೆ. 330 00:15:03,240 --> 00:15:07,660 ಮತ್ತು ಸಂಗ್ರಹಿತ ಸಿಗುತ್ತದೆ X, ಒಂದು ಪೂರ್ಣಾಂಕ ವೇರಿಯಬಲ್. 331 00:15:07,660 --> 00:15:09,886 >> ನಾವು ಮತ್ತೊಂದು ಪೂರ್ಣಾಂಕ ಅವುಗಳನ್ನು ಪ್ರಾಂಪ್ಟ್. 332 00:15:09,886 --> 00:15:13,070 ನಾವು ಮತ್ತೊಂದು ಪೂರ್ಣಾಂಕ ಪಡೆಯಲು ಮತ್ತು ವೈ ಶೇಖರಿಸಿಡಲು. 333 00:15:13,070 --> 00:15:17,990 ತದನಂತರ, ಇಲ್ಲಿ ಲೈನ್ 28 ರಂದು, ಆಗಿದೆ ಅಲ್ಲಿ ನಾವು ನಮ್ಮ ಕಾರ್ಯವನ್ನು ಕರೆ. 334 00:15:17,990 --> 00:15:23,770 ನಾವು ಇಂಟ್ z ಸಮ ಹೇಳುತ್ತಿದ್ದಾರೆ 2 ints ಎಕ್ಸ್ ಅಲ್ಪವಿರಾಮ ವೈ ಸೇರಿಸಿ. 335 00:15:23,770 --> 00:15:25,980 ಈ ಅರ್ಥವಿಲ್ಲ ಏಕೆ ನೀವು ನೋಡುತ್ತಾರೆ? 336 00:15:25,980 --> 00:15:29,710 ಎಕ್ಸ್ ಒಂದು ಪೂರ್ಣಾಂಕ ರೀತಿಯ ವ್ಯತ್ಯಯ ಮತ್ತು ವೈ ಒಂದು ಪೂರ್ಣಾಂಕ ರೀತಿಯ ವ್ಯತ್ಯಯ. 337 00:15:29,710 --> 00:15:31,220 ಆ ಉತ್ತಮ ಇಲ್ಲಿದೆ. 338 00:15:31,220 --> 00:15:34,570 ನಮ್ಮ ಕಾರ್ಯದ ಅರ್ಥದಲ್ಲಿ ಸಾಲು 17 ರಂದು ಘೋಷಣೆ ತೋರುತ್ತಿದೆ. 339 00:15:34,570 --> 00:15:38,300 ಅರ್ಧವಿರಾಮ ಇನ್ಪುಟ್ ಪಟ್ಟಿ ಎರಡು ಪೂರ್ಣಾಂಕಗಳು a ಹಾಗೂ b ನಿರೀಕ್ಷಿಸುತ್ತದೆ. 340 00:15:38,300 --> 00:15:40,300 ಆ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಕರೆಯಬಹುದು ಅವುಗಳನ್ನು ಯಾವುದೇ ನಾವು ಬಯಸುವ. 341 00:15:40,300 --> 00:15:42,300 ಇದು ಕೇವಲ ಎರಡು ಪೂರ್ಣಾಂಕಗಳ ನಿರೀಕ್ಷಿಸುತ್ತದೆ. 342 00:15:42,300 --> 00:15:44,930 ಮತ್ತು X ಒಂದು ಪೂರ್ಣಾಂಕ ಮತ್ತು y ಒಂದು ಪೂರ್ಣಾಂಕ. 343 00:15:44,930 --> 00:15:45,640 ಆ ಕೆಲಸ. 344 00:15:45,640 --> 00:15:48,680 >> ಮತ್ತು ನಾವು ಆ ಕಾರ್ಯವನ್ನು ನಾನು ತಿಳಿದಂತೆ ಔಟ್ಪುಟ್ ಒಂದು ಪೂರ್ಣಾಂಕಗಳ ಹಾಗೂ. 345 00:15:48,680 --> 00:15:51,290 ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಸಂಗ್ರಹಿಸುವ ಕ್ರಿಯೆಯ ಔಟ್ಪುಟ್, 346 00:15:51,290 --> 00:15:56,050 ಒಂದು ಪೂರ್ಣಾಂಕ ರೀತಿಯ, ಎರಡು ints ಸೇರಿಸಲು ವೇರಿಯಬಲ್, ನಾವು z ಕರೆ ಮಾಡುತ್ತಿದ್ದರೆ. 347 00:15:56,050 --> 00:16:01,980 ನಂತರ ನಾವು, ಒಟ್ಟು ಮೊತ್ತ ಹೇಳಬಹುದು ಶೇಕಡಾ ನಾನು ಮತ್ತು ಶೇಕಡಾ ನಾನು ಶೇಕಡ. 348 00:16:01,980 --> 00:16:06,210 X, Y ಮತ್ತು Z ಕ್ರಮವಾಗಿ ಆ ಶೇಕಡಾ ನಾನು ನ ತುಂಬುವ. 349 00:16:06,210 --> 00:16:08,334 ವ್ಯಾಖ್ಯಾನ ಏನು ಎರಡು ints ರೀತಿ ಸೇರಿಸಿ? 350 00:16:08,334 --> 00:16:09,125 ಇದು ಬಹಳ ಸರಳ. 351 00:16:09,125 --> 00:16:11,270 ಇದು ಪದಗಳಿಗಿಂತ ಒಂದಾಗಿದೆ ನಾವು ಕೇವಲ, ಎರಡನೇ ಹಿಂದೆ ಕಂಡ 352 00:16:11,270 --> 00:16:14,390 ಇಂಟ್ ಮೊತ್ತ ಒಂದು + b ರಿಟರ್ನ್ ಮೊತ್ತಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ. 353 00:16:14,390 --> 00:16:15,420 ಈ ಕೆಲಸ ಮಾಡುತ್ತದೆ? 354 00:16:15,420 --> 00:16:17,270 ನ ಕಡತವನ್ನು ಉಳಿಸಲು ಅವಕಾಶ. 355 00:16:17,270 --> 00:16:22,080 ನಂತರ ಕೆಳಗೆ ಇಲ್ಲಿ ನನ್ನ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ನಾನು, ಸರ್ಪ 1 ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ 356 00:16:22,080 --> 00:16:23,000 ಮತ್ತು ನನ್ನ ಪರದೆಯ ತೆರವುಗೊಳಿಸಿ. 357 00:16:23,000 --> 00:16:25,791 ನಾನು ತಿಳಿದಿರುವ ಕಾರಣ ಜೂಮ್ ಪಡೆಯಲಿದ್ದೇನೆ ಇದು ನೋಡಲು ಸ್ವಲ್ಪ ಕಷ್ಟ. 358 00:16:25,791 --> 00:16:31,520 359 00:16:31,520 --> 00:16:33,770 >> ನಾವು ಸರ್ಪ 1 ಈ ಪ್ರೋಗ್ರಾಂ ಕಂಪೈಲ್. 360 00:16:33,770 --> 00:16:37,910 ನಾವು ಡಾಟ್ ಕತ್ತರಿಸಿ ಸರ್ಪ 1 ಮಾಡಬಹುದು. 361 00:16:37,910 --> 00:16:40,060 10 ನನಗೆ ಒಂದು ಪೂರ್ಣಾಂಕ ನೀಡಿ. 362 00:16:40,060 --> 00:16:42,380 20 ನನಗೆ ಮತ್ತೊಂದು ಪೂರ್ಣಾಂಕ ನೀಡಿ. 363 00:16:42,380 --> 00:16:45,200 10 ಮತ್ತು 20 ಒಟ್ಟು ಮೊತ್ತ 30. 364 00:16:45,200 --> 00:16:47,615 ನಾವು ಯಶಸ್ವಿ ಕಾರ್ಯ ಕರೆ ಮಾಡಿದ. 365 00:16:47,615 --> 00:16:55,820 ನೀವು ಋಣಾತ್ಮಕ ಮತ್ತೆ ಕಾರ್ಯ ಚಲಾಯಿಸಬಹುದು 10, ಋಣಾತ್ಮಕ 10 ಮತ್ತು 17 17 ಒಟ್ಟು ಮೊತ್ತ 7. 366 00:16:55,820 --> 00:16:57,120 ಈ ಕಾರ್ಯವನ್ನು ಕೆಲಸ. 367 00:16:57,120 --> 00:16:59,240 ಇದು ನಡವಳಿಕೆಯನ್ನು ಹೊಂದಿದೆ ನಾವು ನಿರೀಕ್ಷೆ. 368 00:16:59,240 --> 00:17:03,610 ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಯಶಸ್ವಿ ಮಾಡಿದ ಕಾರ್ಯ, ವ್ಯಾಖ್ಯಾನ ಘೋಷಣೆಯು 369 00:17:03,610 --> 00:17:07,288 ಮತ್ತು ಯಶಸ್ವಿ ಕಾರ್ಯ ಕರೆ. 370 00:17:07,288 --> 00:17:09,079 ಒಂದೆರಡು ವಿವಿಧ ಕಾರ್ಯನಿರ್ವಹಣೆಯನ್ನು ಅಂಕಗಳನ್ನು 371 00:17:09,079 --> 00:17:10,611 ಈ ವಿಭಾಗದಲ್ಲಿ ಅಂತ್ಯಗೊಳಿಸುವ ಮುನ್ನ. 372 00:17:10,611 --> 00:17:12,319 ಮರುಪಡೆಯಲು ನಮ್ಮ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಚರ್ಚೆ, 373 00:17:12,319 --> 00:17:16,109 ಹಿಂದೆ, ಕಾರ್ಯಗಳನ್ನು ಕೆಲವೊಮ್ಮೆ ಯಾವುದೇ ಒಳಹರಿವು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. 374 00:17:16,109 --> 00:17:17,930 ಆ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಕಾರ್ಯ ಘೋಷಿಸಲು 375 00:17:17,930 --> 00:17:19,788 ಒಂದು ಶೂನ್ಯವನ್ನು ವಾದವನ್ನು ಪಟ್ಟಿ ಹೊಂದಿರುವಂತೆ. 376 00:17:19,788 --> 00:17:21,579 ನೀವು ಏನು ನೆನಪಿದೆಯೇ ಸಾಮಾನ್ಯ ಕಾರ್ಯ 377 00:17:21,579 --> 00:17:25,036 ನಾವು ಇದುವರೆಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ನೋಡಿದ ಒಂದು ಶೂನ್ಯವನ್ನು ವಾದವನ್ನು ಪಟ್ಟಿ? 378 00:17:25,036 --> 00:17:27,300 ಇದು ಮುಖ್ಯ. 379 00:17:27,300 --> 00:17:30,850 ಕೆಲವೊಮ್ಮೆ ಆ ಕಾರ್ಯವನ್ನು ನೆನಪಿರಲಿ ವಾಸ್ತವವಾಗಿ ಒಂದು ಔಟ್ಪುಟ್ ಹೊಂದಿಲ್ಲ. 380 00:17:30,850 --> 00:17:34,210 ಆ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಕಾರ್ಯ ಘೋಷಿಸಲು ಒಂದು ಶೂನ್ಯವನ್ನು ರಿಟರ್ನ್ ಪ್ರಕಾರ ಹೊಂದಿರುವಂತೆ. 381 00:17:34,210 --> 00:17:37,880 ನ ಮೂಲಕ ಈ ಭಾಗವನ್ನುತೆರೆದು ಅಭಿಪ್ರಾಯ ತಿಳಿಸಿ ಅಭ್ಯಾಸ ಸಮಸ್ಯೆ ಪರಿಹರಿಸುವಲ್ಲಿ. 382 00:17:37,880 --> 00:17:39,900 >> ಇಲ್ಲಿ ಔಟ್ ಹಾಕಿತು ಸಮಸ್ಯೆ. 383 00:17:39,900 --> 00:17:43,630 ನಾನು ನೀವು ಒಂದು ಫಂಕ್ಷನ್ ಬರೆಯಲು ಬಯಸುವ ಮಾನ್ಯ ತ್ರಿಕೋನ ವೆಂದು ಕರೆಯಲಾಗುತ್ತಿತ್ತು. 384 00:17:43,630 --> 00:17:47,410 ಈ ಕಾರ್ಯ ಮಾಡಬೇಕಾದ ಕೆಲಸ ಮೂರು ನಿಜವಾದ ಸಂಖ್ಯೆಯನ್ನು ಇದೆ 385 00:17:47,410 --> 00:17:51,930 ಮೂರು ಉದ್ದಗಳು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ ಅದರ ನಿಯತಾಂಕಗಳನ್ನು ತ್ರಿಕೋನವೊಂದರ ಬದಿ, 386 00:17:51,930 --> 00:17:54,550 ಅಥವಾ ಅದರ ವಾದಗಳು, ಅಥವಾ ಅದರ ಸಮಾನಾರ್ಥಕ ಮತ್ತೊಂದು inputs-- 387 00:17:54,550 --> 00:17:57,340 ನೀವು ಎದುರಿಸಬೇಕಾಗುತ್ತದೆ ಎಂದು. 388 00:17:57,340 --> 00:18:01,120 ಈ ಕೆಲಸ ಮಾಡಬೇಕು ಫಲಿತವು ಸರಿ ಅಥವಾ ತಪ್ಪು 389 00:18:01,120 --> 00:18:04,960 ಅವಲಂಬಿಸಿ ಆ ಮೂರು ಅಡಿಗಳ ಎಂದು ತ್ರಿಕೋನವೊಂದರ ಮಾಡುವ ಸಮರ್ಥವಾಗಿರುವ. 390 00:18:04,960 --> 00:18:09,930 ನೀವು ಮಾಹಿತಿ ಪ್ರಕಾರ ನೆನಪಿದೆಯೇ ನಾವು ಸರಿ ಅಥವಾ ತಪ್ಪು ಸೂಚಿಸುತ್ತದೆ? 391 00:18:09,930 --> 00:18:11,436 ಈಗ ನೀವು ಈ ಹೇಗೆ ಅಳವಡಿಸಲು ಇಲ್ಲ? 392 00:18:11,436 --> 00:18:13,810 ಸರಿ ಒಂದೆರಡು ಇವೆ ತಿಳಿದಿದೆ ತ್ರಿಕೋನಗಳು ಬಗ್ಗೆ ನಿಯಮಗಳ 393 00:18:13,810 --> 00:18:15,480 ವಾಸ್ತವವಾಗಿ ತಿಳಿಯಲು ಉಪಯುಕ್ತ. 394 00:18:15,480 --> 00:18:18,292 ತ್ರಿಕೋನ ಮಾತ್ರ ಹೊಂದಬಹುದು ಧನಾತ್ಮಕ ಉದ್ದ ಕಡೆ. 395 00:18:18,292 --> 00:18:19,000 ಅರ್ಥವಿಲ್ಲ. 396 00:18:19,000 --> 00:18:21,432 ನೀವು ಬಹುಶಃ duh, ಹೇಳುತ್ತಿದ್ದಾರೆಂಬುದನ್ನು. 397 00:18:21,432 --> 00:18:23,390 ಇತರ ವಿಷಯ ಗಮನಿಸುವುದು ಆದರೂ, ಮೊತ್ತ ಎಂಬುದು 398 00:18:23,390 --> 00:18:25,484 ಯಾವುದೇ ಉದ್ದಗಳ ತ್ರಿಕೋನದ ಎರಡು ಬದಿ 399 00:18:25,484 --> 00:18:27,650 ಹೆಚ್ಚು ಎಂದು ಹೂಡಿದೆ ಮೂರನೆಯ ಬದಿಯ ಉದ್ದಕ್ಕೆ. 400 00:18:27,650 --> 00:18:28,690 ಆ ವಾಸ್ತವವಾಗಿ ನಿಜ. 401 00:18:28,690 --> 00:18:34,150 ನೀವು ಕಡೆ 1 ಒಂದು ತ್ರಿಕೋನದ ಹೊಂದುವಂತಿಲ್ಲ ಉದಾಹರಣೆಗೆ 2 ಮತ್ತು 4, 1 + 2 ಕಾರಣ 402 00:18:34,150 --> 00:18:36,270 4 ಹೆಚ್ಚು ದೊಡ್ಡದಾಗಿರುತ್ತದೆ. 403 00:18:36,270 --> 00:18:38,870 ಆ ನಿಯಮಗಳನ್ನು ಎಂದು ನಿರ್ಧರಿಸಲು ಮೂರು ಅಥವಾ ಇಲ್ಲವೇ 404 00:18:38,870 --> 00:18:42,740 ಒಳಹರಿವು ಊಹಿಸುವಂತೆ ತ್ರಿಕೋನವೊಂದರ ಸೇರುತ್ತದೆ. 405 00:18:42,740 --> 00:18:46,360 ಆದ್ದರಿಂದ ನಿಮಿಷಕ್ಕೂ ತೆಗೆದುಕೊಳ್ಳಲು ಮತ್ತು ಘೋಷಿಸಿದ ನಂತರ ವ್ಯಾಖ್ಯಾನಿಸಲು 406 00:18:46,360 --> 00:18:49,810 ಮಾನ್ಯ ಎಂದು ಈ ಕಾರ್ಯವನ್ನು ತ್ರಿಕೋನವನ್ನು, ಇದು ವಾಸ್ತವವಾಗಿ 407 00:18:49,810 --> 00:18:51,650 ಇಲ್ಲಿ ಸೂಚಿಸಿದ ನಡವಳಿಕೆಯನ್ನು ಹೊಂದಿದೆ. 408 00:18:51,650 --> 00:18:57,030 >> ಇದು ಔಟ್ಪುಟ್ ನಿಜವಾದ ಆ ಮೂರು ಕಡೆ ವೇಳೆ , ತ್ರಿಕೋನವೊಂದರ ಒಳಗೊಂಡ ಸಾಮರ್ಥ್ಯವನ್ನು 409 00:18:57,030 --> 00:19:01,950 ಮತ್ತು ತಪ್ಪು ಇಲ್ಲದಿದ್ದರೆ ನೀವು ಮಾಡಿದರು ಹೇಗೆ ನೋಡಿ ರೆಡಿ? 410 00:19:01,950 --> 00:19:04,650 ಇಲ್ಲಿ ಒಂದು ಅನುಷ್ಠಾನ ಇಲ್ಲಿದೆ ಮಾನ್ಯ ತ್ರಿಕೋನ. 411 00:19:04,650 --> 00:19:05,770 ಇದು ಒಂದೇ ಅಲ್ಲ. 412 00:19:05,770 --> 00:19:07,770 ನಿಮ್ಮ ಸ್ವಲ್ಪ ವ್ಯತ್ಯಾಸ ಇರಬಹುದು. 413 00:19:07,770 --> 00:19:11,040 ಆದರೆ ಈ ಒಂದು ವಾಸ್ತವವಾಗಿ, ಹೊಂದಿವೆ, ಮಾಡುತ್ತದೆ ನಾವು ನಿರೀಕ್ಷಿಸಬಹುದು ವರ್ತನೆಯನ್ನು. 414 00:19:11,040 --> 00:19:14,450 ನಾವು ನಮ್ಮ ಕಾರ್ಯ ಘೋಷಿಸಲು ತುದಿಯನ್ನು, ಮಾನ್ಯ ತ್ರಿಕೋನ bool 415 00:19:14,450 --> 00:19:16,630 ಎಕ್ಸ್ ಫ್ಲೋಟ್ ವೈ ಫ್ಲೋಟ್ z ತೇಲುತ್ತವೆ. 416 00:19:16,630 --> 00:19:18,930 ಆದ್ದರಿಂದ ಮತ್ತೆ, ಈ ಕಾರ್ಯ ಮೂರು ವಾಸ್ತವಸಂಖ್ಯೆಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ 417 00:19:18,930 --> 00:19:22,280 ತಮ್ಮ ವಾದವನ್ನು ತೇಲಾಡುವ ಅಂಕವು ಚರಾಂಕಗಳ 418 00:19:22,280 --> 00:19:26,510 ಮತ್ತು ನಿಜವಾದ ಅಥವಾ ಸುಳ್ಳು ಫಲಿತಾಂಶ ಒಂದು ಬೂಲಿಯನ್, ಮರುಸ್ಥಾಪನೆ ಇದು ಮೌಲ್ಯ. 419 00:19:26,510 --> 00:19:28,660 ರಿಟರ್ನ್ ರೀತಿಯ bool ಹೊಂದಿದೆ ಏಕೆ ಆ ನ. 420 00:19:28,660 --> 00:19:30,016 ನಂತರ ನಾವು ಕಾರ್ಯ. 421 00:19:30,016 --> 00:19:33,140 ನಾವು ಮೊದಲ ವಿಷಯ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಆಗಿದೆ ಆ ಕಡೆ ಎಲ್ಲಾ ಧನಾತ್ಮಕ ಇವೆ. 422 00:19:33,140 --> 00:19:37,010 ಎಕ್ಸ್ ಕಡಿಮೆ ಅಥವಾ ಸಮಾನ ವೇಳೆ 0, ಅಥವಾ ವೈ 0 ಸಮಾನವಾಗಿರುತ್ತದೆ ವೇಳೆ, 423 00:19:37,010 --> 00:19:41,050 ಅಥವಾ z, ಕಡಿಮೆ ಅಥವಾ 0 ಸಮಾನವಾಗಿರುತ್ತದೆ ವೇಳೆ ಅದು ಪ್ರಾಯಶಃ ತ್ರಿಕೋನವೊಂದರ ಸಾಧ್ಯವಿಲ್ಲ. 424 00:19:41,050 --> 00:19:42,380 ಅವರು ಧನಾತ್ಮಕ ಕಡೆ ಹೊಂದಿಲ್ಲ. 425 00:19:42,380 --> 00:19:45,790 ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಮರಳಬಹುದು ಆ ಸನ್ನಿವೇಶದಲ್ಲಿ ಸುಳ್ಳು. 426 00:19:45,790 --> 00:19:49,010 ಮುಂದೆ, ನಾವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಎಂದು ಒಳಹರಿವು ಪ್ರತಿ ಜೋಡಿ 427 00:19:49,010 --> 00:19:51,830 ಮೂರನೇ ಒಂದು ಹೆಚ್ಚಾಗಿದೆ. 428 00:19:51,830 --> 00:19:54,530 >> ಆದ್ದರಿಂದ x + y ಕಡಿಮೆ ವೇಳೆ z ಗೆ ಹೆಚ್ಚು ಅಥವಾ ಸಮಾನ, 429 00:19:54,530 --> 00:19:57,060 ಅಥವಾ x + z ಕಡಿಮೆ ವೇಳೆ ವೈ ಹೆಚ್ಚು ಅಥವಾ ಸಮಾನ, 430 00:19:57,060 --> 00:20:01,730 ಅಥವಾ ವೈ ಜೊತೆಗೆ z ವೇಳೆ ಕಡಿಮೆ ಅಥವಾ ಸಮ X, ಎಂದು ಮಾನ್ಯ ತ್ರಿಕೋನ ಸಾಧ್ಯವಿಲ್ಲ. 431 00:20:01,730 --> 00:20:03,800 ನಾವು ಮತ್ತೆ ತಪ್ಪು ಮರಳಲು. 432 00:20:03,800 --> 00:20:06,900 ಭಾವಿಸಿಕೊಂಡು ನಾವು ತಪಾಸಣೆ ಎರಡೂ ಜಾರಿಗೆ ಆದರೂ, ನಾವು ನಿಜವಾದ ಮರಳಬಹುದು. 433 00:20:06,900 --> 00:20:09,440 ಆ ಮೂರು ಕಡೆಗಳಲ್ಲಿ ಕಾರಣ returning-- ಸಾಮರ್ಥ್ಯವನ್ನು 434 00:20:09,440 --> 00:20:11,647 ಮಾನ್ಯ ತ್ರಿಕೋನ ರಚಿಸುವ. 435 00:20:11,647 --> 00:20:12,230 ಮತ್ತು ಅದು ಇಲ್ಲಿದೆ. 436 00:20:12,230 --> 00:20:13,830 ನೀವು ಈಗ ಡಿಕ್ಲೇರ್ಡ್ ಮತ್ತು ನಿರೂಪಿಸಿದ. 437 00:20:13,830 --> 00:20:17,330 ಮತ್ತು ನೀವು ಈಗ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಬಳಸಲು ಮತ್ತು ಈ ಕಾರ್ಯವನ್ನು ಕರೆಯಲು. 438 00:20:17,330 --> 00:20:19,470 ಗ್ರೇಟ್ ಕೆಲಸ. 439 00:20:19,470 --> 00:20:20,650 ನಾನು ಡೌಗ್ ಲಾಯ್ಡ್ ಮನುಷ್ಯ. 440 00:20:20,650 --> 00:20:22,820 ಈ CS50 ಹೊಂದಿದೆ. 441 00:20:22,820 --> 00:20:24,340