1 00:00:00,000 --> 00:00:02,830 >> ಸ್ಪೀಕರ್ 1: ತಂದೆಯ ಪ್ರೋಗ್ರಾಂ ಬರೆಯೋಣ ಎಂದು ಧನಾತ್ಮಕ ಬಳಕೆದಾರರನ್ನು ಅಪೇಕ್ಷಿಸುತ್ತದೆ 2 00:00:02,830 --> 00:00:05,950 ನಂತರ ಪೂರ್ಣಾಂಕ, N, ಮತ್ತು ಔಟ್ ಮುದ್ರಿಸುತ್ತದೆ ಎಲ್ಲಾ ಸಂಖ್ಯೆಗಳ ಮೊತ್ತವು 3 00:00:05,950 --> 00:00:07,980 1 ರಿಂದ ಎನ್. 4 00:00:07,980 --> 00:00:10,580 ಹಾಗೆಯೇ, ಇಲ್ಲಿ ನಾವು ನಾನು ನೀವು ಯಾವ, ಮುಖ್ಯ ಹೊಂದಿವೆ ಈಗಾಗಲೇ ಮುಂಗಡ ಬರೆದ. 5 00:00:10,580 --> 00:00:13,520 ಮತ್ತು ಇಲ್ಲಿ ಗಮನಿಸಿ ಮೇಲಿರುವ ಮುಖ್ಯ, ನಾನು ಇಂಟ್ N ಘೋಷಿಸಲು. 6 00:00:13,520 --> 00:00:16,079 >> ನಾನು ನಂತರ, ಸಂದರ್ಭದಲ್ಲಿ ಒಳಗೆ ಲೂಪ್, ಮೊದಲ ಮುದ್ರಿಸುತ್ತದೆ 7 00:00:16,079 --> 00:00:17,530 ಪೂರ್ಣಸಂಖ್ಯೆ, ದಯವಿಟ್ಟು. 8 00:00:17,530 --> 00:00:21,070 ನಂತರ ನಾನು ಒಂದು ಪೂರ್ಣಾಂಕ ಪಡೆಯಲು ಮುಂದುವರೆಯಲು CS50 ಗ್ರಂಥಾಲಯದ ಪಡೆಯಲು ಬಳಕೆದಾರ 9 00:00:21,070 --> 00:00:22,070 ಕಾರ್ಯ ಇಂಟ್. 10 00:00:22,070 --> 00:00:26,410 ತದನಂತರ ನನ್ನ ಹಾಗೆಯೇ ಸ್ಥಿತಿಯಲ್ಲಿ ಇಲ್ಲಿ, ನಾನು ಎನ್ ಹೆಚ್ಚಿನ ಅಥವಾ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ 11 00:00:26,410 --> 00:00:30,480 ನಾನು ವಾಸ್ತವವಾಗಿ ಮುಂದುವರಿಯುವ ಮೊದಲು 1 ಸಮಾನವಾಗಿರುತ್ತದೆ ಆ ಮೌಲ್ಯವನ್ನು ಏನೋ ಮಾಡಲು. 12 00:00:30,480 --> 00:00:31,520 >> ನಾನು ಮುಂದಿನ ಏನು ಮಾಡಬೇಕು? 13 00:00:31,520 --> 00:00:34,690 ಅಲ್ಲದೆ, ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಕಾರ್ಯ ಕರೆ ಸಿಗ್ಮಾ ಪ್ರತಿನಿಧಿ ಕರೆ 14 00:00:34,690 --> 00:00:37,700 ನೀವು ಹೊಂದಿರಬಹುದು ಬಂಡವಾಳ ಸಿಗ್ಮಾ ಗಣಿತ ತರಗತಿಗಳು ವಾಪಸು ಎಂದು 15 00:00:37,700 --> 00:00:40,860 ನೀವು ಏನಾದರೂ ಒಟ್ಟಾರೆಯಾಗಿ ಬಯಸುವ ಸೂಚಿಸುತ್ತದೆ ಮತ್ತೊಂದು ಮೌಲ್ಯದಿಂದ. 16 00:00:40,860 --> 00:00:44,540 ಮತ್ತು ಯಾವುದೇ ಕಾರ್ಯ ಮರಳುತ್ತದೆ ಎಂದು ಅದರ ಮರಳುವ ಮೌಲ್ಯವನ್ನು, ನಾನು ಸಂಗ್ರಹಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ 17 00:00:44,540 --> 00:00:46,500 ಉತ್ತರ ಎಂಬ ವೇರಿಯಬಲ್. 18 00:00:46,500 --> 00:00:50,280 >> ಅಂತಿಮವಾಗಿ, ಮುಖ್ಯ ನನ್ನ ಕೊನೆಯ ಸಾಲಿನಲ್ಲಿ, ನಾನು ಉತ್ತರ ಏನು ಮುದ್ರಿಸಲು ವಿಶೇಷವೇನು. 19 00:00:50,280 --> 00:00:52,840 ಸಹಜವಾಗಿ, ನಾವು ಇನ್ನೂ ಕಾರ್ಯಗತಗೊಳಿಸಿಲ್ಲ ಈ ಕಾರ್ಯ ಸಿಗ್ಮಾ. 20 00:00:52,840 --> 00:00:54,590 ಆದ್ದರಿಂದ ಹೇಗೆ ನಾವು ಮಾಡುವ ಬಗ್ಗೆ ಹೋಗಿ ಇಲ್ಲ? 21 00:00:54,590 --> 00:00:58,040 >> ಅಲ್ಲದೆ, ನನ್ನ ಫೈಲ್ ಕೆಳಭಾಗದಲ್ಲಿ, ನಾನು ಒಂದು ಕಾರ್ಯ ಘೋಷಿಸಲು ಮುಂದುವರೆಯಲು ಹೋಗುವ 22 00:00:58,040 --> 00:00:59,450 ಎಂದು ಒಂದು ಇಂಟ್ ಹಿಂದಿರುಗಿಸುತ್ತದೆ. 23 00:00:59,450 --> 00:01:01,630 ನಾನು ಕರೆ ಪಡೆಯಲಿದ್ದೇನೆ ಎಂದು ಕಾರ್ಯ ಸಿಗ್ಮಾ. 24 00:01:01,630 --> 00:01:06,340 ನಾನು ಇನ್ಪುಟ್ ಎಂದು ಸೂಚಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಆ ಕಾರ್ಯವನ್ನು ಸಹ ಒಂದು ಇಂಟ್ ಸ್ವೀಕರಿಸುತ್ತದೆ. 25 00:01:06,340 --> 00:01:09,800 ಮತ್ತು ನಾನು, ಕೇವಲ ಕರೆ ಮಾಡುತ್ತೇವೆ ಬದಲಿಗೆ n ನ ವಿಶಿಷ್ಟ, ಮೀ. 26 00:01:09,800 --> 00:01:12,120 ಆದರೆ ನಾವು ಎಂಬ ಇರಬಹುದು ನಾವು ಬಯಸುವ ಅತ್ಯಂತ ಏನು. 27 00:01:12,120 --> 00:01:14,930 >> ನಾನು ಈ ಕ್ರಿಯೆಯ ದೇಹದ ಒಳಗೆ ಒಂದು ಪರಿಚಿತ ಬಳಸಲು ಮುಂದುವರೆಯಲು ಹೋಗುವ 28 00:01:14,930 --> 00:01:16,420 ಅವುಗಳೆಂದರೆ ಲೂಪ್ ನಿರ್ಮಿಸಲು. 29 00:01:16,420 --> 00:01:19,010 ಆದರೆ ನಾನು ವಿವೇಕ ಸ್ವಲ್ಪ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ತಪಾಸಣೆ 30 00:01:19,010 --> 00:01:22,340 ಬಳಕೆದಾರ ಒಂದು ಸಂಖ್ಯೆ ನನಗೆ ಒದಗಿಸುವುದಿಲ್ಲ ನಾನು ನಿರೀಕ್ಷಿಸಿರಲಿಲ್ಲ ಭಾವಿಸುತ್ತೇನೆ ಎಂದು. 31 00:01:22,340 --> 00:01:28,010 ಮೀ ವೇಳೆ ನಿರ್ದಿಷ್ಟವಾಗಿ, ನಾನು ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಕಡಿಮೆ 1 ಮತ್ತು, ಸ್ವಲ್ಪ ನಿರಂಕುಶವಾಗಿ, 32 00:01:28,010 --> 00:01:31,280 ನಾನು ಕೇವಲ 0 ವೇಳೆ ಮರಳಿ ಪಡೆಯಲಿದ್ದೇನೆ ಸಂಖ್ಯೆ ಧನಾತ್ಮಕ ಅಲ್ಲ 33 00:01:31,280 --> 00:01:32,800 ನಾನು ನಿರೀಕ್ಷಿಸಬಹುದು ಪೂರ್ಣಾಂಕ. 34 00:01:32,800 --> 00:01:36,920 >> ನಂತರ ನಾನು ವೇರಿಯಬಲ್ ಘೋಷಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಎಂಬ ಮೊತ್ತವು ಮತ್ತು 0 ಇದನ್ನು ಆರಂಭಿಸಲು. 35 00:01:36,920 --> 00:01:40,810 ಈ ಅಂತಿಮವಾಗಿ ಮೊತ್ತದ ಸಂಗ್ರಹಿಸುತ್ತದೆ 1 ಮತ್ತು m ನಡುವೆ ಸಂಖ್ಯೆಗಳ ಎಲ್ಲಾ. 36 00:01:40,810 --> 00:01:43,550 ತದನಂತರ ನಾನು ಒಂದು ಪರಿಚಿತ ಪಡೆಯಲಿದ್ದೇನೆ ಮುಂದೆ ಲೂಪ್ ರಚನೆ. 37 00:01:43,550 --> 00:01:50,272 ನಾನು 1 ಪಡೆಯುತ್ತದೆ ಇಂಟ್, ನಾನು ಕಡಿಮೆ ಅಥವಾ ಮೀ ಸಮಾನವಾಗಿರುತ್ತದೆ, ನಾನು ಜೊತೆಗೆ ಹೆಚ್ಚು. 38 00:01:50,272 --> 00:01:54,010 ತದನಂತರ, ಈ ದೇಹದಲ್ಲಿ ಲೂಪ್, ನಾನು ಕೇವಲ ಮೊತ್ತವು ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ 39 00:01:54,010 --> 00:01:56,350 ಮೊತ್ತ ಜೊತೆಗೆ ನಾನು ಸಮನಾಗಿರುತ್ತದೆ. 40 00:01:56,350 --> 00:02:01,900 ಅಥವಾ, ಸರಳವಾಗಿ, ಮೊತ್ತ ಜೊತೆಗೆ, ನಾನು ಸಮನಾಗಿರುತ್ತದೆ ಇದು ಅದೇ ಪರಿಣಾಮವಾಗಿ ಸಾಧಿಸುತ್ತದೆ. 41 00:02:01,900 --> 00:02:04,810 >> ನಂತರ ಕೊನೆಯದಾಗಿ, ನಾನು ಮರಳಲು ಅಗತ್ಯವಿದೆ ನಾನು ಕಂಪ್ಯೂಟೆಡ್ ಎಂಬುದನ್ನು ಮೊತ್ತ. 42 00:02:04,810 --> 00:02:07,640 ಹಾಗಾಗಿ ರಿಟರ್ನ್ ಮೊತ್ತ ಸೇರಿಸಿ. 43 00:02:07,640 --> 00:02:08,560 >> ಈಗ ನಾನು ಇನ್ನೂ ಮಾಡಿಲ್ಲ ನಾನು. 44 00:02:08,560 --> 00:02:11,360 ನಾನು ಸಿ ಕಲಿಸುವ ಅಗತ್ಯವಿದೆ ಎಂದು ಈ ಕಾರ್ಯ ವಾಸ್ತವವಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. 45 00:02:11,360 --> 00:02:14,400 ಆದ್ದರಿಂದ ನನ್ನ ಫೈಲ್ ಮೇಲೆ ನಾನು ಘೋಷಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ನಾವು ಒಂದು ಕಾರ್ಯ ಎಂಬ ನೀವು ಯಾವ 46 00:02:14,400 --> 00:02:18,270 ಸಹಿ ಒಂದೇ ಮಾದರಿ, ಕಾರ್ಯ ವಿವರಿಸುವ ನಾನು ಬಳಸಿದ 47 00:02:18,270 --> 00:02:19,250 ಕೊಂಚ ಹಿಂದೆ. 48 00:02:19,250 --> 00:02:22,450 >> ನಿರ್ದಿಷ್ಟವಾಗಿ, ಕೇವಲ ಪ್ರಮುಖ ಮೇಲೆ, ನಾನು ಇಂಟ್ ಟೈಪ್ ಪಡೆಯಲಿದ್ದೇನೆ 49 00:02:22,450 --> 00:02:26,080 ಸಿಗ್ಮಾ ಇಂಟ್ ಮೀ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು. 50 00:02:26,080 --> 00:02:29,240 ಕಾರ್ಯವನ್ನು ಅನುಷ್ಠಾನಕ್ಕೆ ಮಾಡಿರುವುದಿಲ್ಲ ಮತ್ತೆ, ಕೇವಲ ಘೋಷಿಸುವ. 51 00:02:29,240 --> 00:02:32,800 ನಾನು ಈಗ ಉಳಿಸಲು ವೇಳೆ, ಕಂಪೈಲ್, ಈ ಔಟ್ ಪ್ರೋಗ್ರಾಂ ನಾನು ಏನು ನೋಡೋಣ. 52 00:02:32,800 --> 00:02:37,460 ಸಿಗ್ಮಾ 0 ಡಾಟ್ ಸಿಗ್ಮಾ 0 ಕಡಿದು ಮಾಡಿ. 53 00:02:37,460 --> 00:02:41,050 ಮತ್ತು ಈಗ ಒಂದು ಧನಾತ್ಮಕ ಪೂರ್ಣಸಂಖ್ಯೆ ಒದಗಿಸಲು ಅವಕಾಶ ಹಾಗೆ 2, ಇದು ನನಗೆ ನೀಡಬೇಕು 54 00:02:41,050 --> 00:02:45,920 ಮೂರು, ಮೌಲ್ಯಗಳ ನಡುವಿನ ಏಕೆಂದರೆ 1 ಮತ್ತು 2 1 ಪ್ಲಸ್ 2 3 ಸಮನಾಗಿರುತ್ತದೆ. 55 00:02:45,920 --> 00:02:47,300 ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನಾನು ಪಡೆಯಲು ಇಲ್ಲಿದೆ. 56 00:02:47,300 --> 00:02:49,940 >> ಈ, ಮತ್ತೆ ಔಟ್ ಲೆಟ್ 3, ಹೇಳುತ್ತಾರೆ, ಸಮಯ. 57 00:02:49,940 --> 00:02:53,470 ಹಾಗಾಗಿ 1 2 ಪ್ಲಸ್ ಪ್ಲಸ್ ಪಡೆಯಬೇಕು 3 ನನಗೆ 6 ನೀಡಬೇಕು. 58 00:02:53,470 --> 00:02:54,740 ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನಾನು 6 ಸಿಗುತ್ತವೆ. 59 00:02:54,740 --> 00:02:57,380 >> ಮತ್ತು ಕಡೆಯದಾಗಿ ಒಂದು ಮೌಲ್ಯ ಪ್ರಯತ್ನಿಸೋಣ, 50 ಹೇಳುತ್ತಾರೆ. 60 00:02:57,380 --> 00:03:01,160 ಮತ್ತು 1,275 ನಮ್ಮ ಉತ್ತರವಾಗಿದೆ. 61 00:03:01,160 --> 00:03:02,253