1 00:00:00,000 --> 00:00:00,490 2 00:00:00,490 --> 00:00:03,350 ಸ್ಪೀಕರ್ 1: ನ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆಯೋಣ ಚಿತ್ರಾತ್ಮಕ ಬಳಕೆದಾರ ಅಂತರ್ಮುಖಿಯನ್ನು ಸಹ 3 00:00:03,350 --> 00:00:04,580 ಲೇಬಲ್ ಒಳಗೊಂಡಿದೆ. 4 00:00:04,580 --> 00:00:07,940 ಈ ಲೇಬಲ್, ನಾವು ಶೇಖರಿಸಿಡಲು ನೀನು ಸಂಖ್ಯೆ, ಸ್ಟ್ರಿಂಗ್ ಎಂದು ಆದರೂ. 5 00:00:07,940 --> 00:00:10,880 ಮತ್ತು ನಾವು ಲೇಬಲ್ ನವೀಕರಿಸಲು ನೀನು ಮತ್ತೆ, ಮತ್ತೆ, ಮತ್ತು ಮತ್ತೆ. 6 00:00:10,880 --> 00:00:15,040 ನಾವು ಅಂತಿಮವಾಗಿ ಎಣಿಕೆ ಆದ್ದರಿಂದ ಶೂನ್ಯ 50 ಕೆಳಗೆ. 7 00:00:15,040 --> 00:00:20,910 Glabel, ಲೇಬಲ್ ಕರೆ, ಪಡೆಯುತ್ತದೆ ಹೊಸ glabel ಮೌಲ್ಯವನ್ನು ಮರಳಲು. 8 00:00:20,910 --> 00:00:22,900 ಈಗ, ನಾನು ಈ ನೀಡಲು ನಾನೇನು ಲೇಬಲ್ ಮೌಲ್ಯ ಇನ್ನೂ, ಆದ್ದರಿಂದ ನಾನು ಮಾಡುತ್ತೇವೆ 9 00:00:22,900 --> 00:00:25,040 ಹೇಳಿಕೆ, ಕೊಡುವುದು ಪುಟ್. 10 00:00:25,040 --> 00:00:29,080 >> ಮುಂದೆ ಸಾಗುವ, setFont ಕರೆ ಅವಕಾಶ ಲೇಬಲ್, ಮತ್ತು ನ ಪಾಸ್ ಅವಕಾಶ 11 00:00:29,080 --> 00:00:32,910 ಎಂಬ ನಿರ್ದಿಷ್ಟವಾಗಿ ಒಂದು ಫಾಂಟ್ 36 ಪಾಯಿಂಟ್ SansSerif. 12 00:00:32,910 --> 00:00:36,370 ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ ಸಂಭವಿಸಿದರೆ ಒಂದು ಫಾಂಟ್ CS50 ಯಂತ್ರ ಒಳಗೆ. 13 00:00:36,370 --> 00:00:41,940 ನಂತರ ಅಂತಿಮವಾಗಿ, ಲೇಬಲ್ ಸೇರಿಸಲು ಅವಕಾಶ ಕೆಳಗಿನಂತೆ ವಿಂಡೋಗೆ. 14 00:00:41,940 --> 00:00:44,580 ಈಗ ಉಂಟುಮಾಡಲು ಮುಂದುವರೆಯಲು ಅವಕಾಶ ಒಂದು ಎಣಿಕೆ ವಿಶೇಷವೇನು ಎಂದು ಲೂಪ್ 15 00:00:44,580 --> 00:00:46,400 50 ರಿಂದ ಶೂನ್ಯ ಕೆಳಗೆ. 16 00:00:46,400 --> 00:00:49,520 ಮತ್ತು ಲೂಪ್, iteratively ಅವಕಾಶ ಲೇಬಲ್ ಅಪ್ಡೇಟ್ ಮತ್ತು 17 00:00:49,520 --> 00:00:55,800 ಪರದೆಯ ಮೇಲೆ ಇದನ್ನು ಪ್ರದರ್ಶಿಸಲು,, ನಾನು ಇಂಟ್ 50 ಪಡೆಯುತ್ತದೆ, ನಾನು ಹೆಚ್ಚು, ಅಥವಾ ಸಮಾನ ಹೆಚ್ಚಿನ 18 00:00:55,800 --> 00:00:59,750 ಶೂನ್ಯ, ನಾನು, ಮೈನಸ್ ಮೈನಸ್. 19 00:00:59,750 --> 00:01:02,090 >> ಈಗ, ಇದನ್ನು ತಿರುಗುತ್ತದೆ, ಲೇಬಲ್ಗಳನ್ನು ತಂತಿಗಳನ್ನು ಎಂದು ಹೊಂದಿಲ್ಲ. 20 00:01:02,090 --> 00:01:04,110 ಆದರೆ ವಾಸ್ತವವಾಗಿ ಎಣಿಸುವ ನಾನು, ಪೂರ್ಣಾಂಕಗಳ ಬಳಸಿಕೊಂಡು. 21 00:01:04,110 --> 00:01:07,750 ಆದ್ದರಿಂದ ಹೇಗಾದರೂ ನಾನು ಪರಿವರ್ತಿಸಲು ಹೊಂದಿವೆ ಪಡೆಯಲಿದ್ದೇನೆ ಪೂರ್ಣಾಂಕ, ನಾನು, ಒಂದು ಸ್ಟ್ರಿಂಗ್ 22 00:01:07,750 --> 00:01:09,010 ಪ್ರಾತಿನಿಧ್ಯ ಬಾಣದ. 23 00:01:09,010 --> 00:01:12,480 ಹಾಗೆ ಮಾಡಲು ನ ಘೋಷಿಸಲು ಅವಕಾಶ ಚಾರ್ ರು ಬ್ರಾಕೆಟ್ ಮೂರು. 24 00:01:12,480 --> 00:01:15,500 ನಾವು ಸಾಕಷ್ಟು ಸಂಗ್ರಹ ಜಾಗವನ್ನು ಹೊಂದಿರುವ ಆದ್ದರಿಂದ ಎರಡು ಅಂಕಿಯ ಸಂಖ್ಯೆ, ಒಂದು ನಂತರ 25 00:01:15,500 --> 00:01:16,910 ಶೂನ್ಯ ಟರ್ಮಿನೇಟರ್. 26 00:01:16,910 --> 00:01:22,480 ನಂತರ ಅವಕಾಶ ಕರೆ ಗಳು ಮುದ್ರಣ F ಹಾದುಹೋಗುವ ರು, ಉಲ್ಲೇಖ ಸಾಗುವ, 27 00:01:22,480 --> 00:01:24,220 ಕೊಡುವುದು ಪ್ರತಿಶತ ನಾನು. 28 00:01:24,220 --> 00:01:26,960 ನಾವು ವಾಸ್ತವವಾಗಿ ಬಯಸುವ ಸೂಚಿಸುವ ಒಂದು ಪೂರ್ಣಾಂಕ ಫಾರ್ಮಾಟ್. 29 00:01:26,960 --> 00:01:29,420 ಅಂತಿಮವಾಗಿ ನಾನು ಸ್ವತಃ ಹಾದುಹೋಗುವ. 30 00:01:29,420 --> 00:01:34,100 ಅರ್ಥಾತ್, ರು ಮುದ್ರಣ F, ಅಥವಾ ಸ್ಟ್ರಿಂಗ್ ಮುದ್ರಣ F, ಕೇವಲ ಮುದ್ರಣ F ಹಾಗೆ, ನಿರೀಕ್ಷಿಸುತ್ತದೆ 31 00:01:34,100 --> 00:01:37,450 ಕೆಲವು ಅಸ್ಥಿರ ನಂತರ ಸ್ವರೂಪ ಸ್ಟ್ರಿಂಗ್ ಎಂದು ಒಳಗೆ ಬದಲಿಗೆ 32 00:01:37,450 --> 00:01:38,430 ಸ್ವರೂಪ ಸ್ಟ್ರಿಂಗ್. 33 00:01:38,430 --> 00:01:41,910 ಆದರೆ ಇದು ಅದರ ಮೊದಲ ಸ್ವೀಕರಿಸುತ್ತದೆ ವಾದ, ಸ್ಥಳ ನೀವು ಇದರಲ್ಲಿ 34 00:01:41,910 --> 00:01:44,400 ಸ್ಟ್ರಿಂಗ್ ಶೇಖರಿಸಿಡಲು ಬಯಸುತ್ತೀರಿ ನೀವು ನಿರೂಪಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು 35 00:01:44,400 --> 00:01:45,830 ಎಂದು ಸ್ವರೂಪ ಸ್ಟ್ರಿಂಗ್ ಜೊತೆ. 36 00:01:45,830 --> 00:01:52,540 >> ಆದ್ದರಿಂದ ಮುಂದಿನ,, ಮುಂದೆ ಹೋಗಿ ಸೆಟ್ ಕರೆ ಅವಕಾಶ ಲೇಬಲ್, ರು ಸಾಗುವ, ಲೇಬಲ್ ಹಾದುಹೋಗುವ. 37 00:01:52,540 --> 00:01:56,430 ಈಗ, ಅಂತಿಮವಾಗಿ, ಕೇವಲ ಈ ಲೇಬಲ್ಗಳನ್ನು ಅಗಲ ಕಾಲಾಂತರದಲ್ಲಿ ಬದಲಾಯಿಸಲು ಹೋಗುತ್ತದೆ 38 00:01:56,430 --> 00:02:00,640 ನಾವು, ಡಾಟ್, 49, 50 ರಿಂದ ಹಿಂದು ಡಾಟ್, ಎಂಟು ಒಂಬತ್ತು ಡಾಟ್,. 39 00:02:00,640 --> 00:02:03,170 ಅಗಲವಿದೆ ಇವು ಒಂದು ಎರಡು ಅಂಕಿಯ ಸಂಖ್ಯೆ. 40 00:02:03,170 --> 00:02:05,570 ನ ಸಕ್ರಿಯವಾಗಿ ಲೆಕ್ಕಾಚಾರ ಹೋಗೋಣ ಏನು ಈ ಅಗಲ 41 00:02:05,570 --> 00:02:08,930 ಲೇಬಲ್ ತದನಂತರ ಖಾತ್ರಿಪಡಿಸಿಕೊಳ್ಳಬೇಕು ಎಂದು ಯಾವಾಗಲೂ ತೆರೆಯಲ್ಲಿ ಕೇಂದ್ರಿಕೃತವಾಗಿದೆ. 42 00:02:08,930 --> 00:02:12,390 ನಾನು ಮೊದಲ ಎರಡು ಘೋಷಿಸಿದ ಪಡೆಯಲಿದ್ದೇನೆ ಇದು ಎಕ್ಸ್ ಕರೆ, ಮತ್ತು ನಾನು ನಂತರ ಪಡೆಯಲಿದ್ದೇನೆ 43 00:02:12,390 --> 00:02:16,880 , x ನ ಒಳಗೆ ಪಡೆಯಲು ಪರಿಣಾಮವಾಗಿ ಶೇಖರಿಸಿಡಲು ಅಗಲ, ಅಗಲ ಹಾದುಹೋಗುವ 44 00:02:16,880 --> 00:02:22,120 ಸಂಪೂರ್ಣ ವಿಂಡೋ, ಮೈನಸ್ ಅಗಲ ಪಡೆಯಲು, ಲೇಬಲ್ ಹಾದುಹೋಗುವ. 45 00:02:22,120 --> 00:02:24,880 ನಂತರ ಎರಡು ಇಡೀ ವಿಷಯ ಭಾಗಿಸುವ. 46 00:02:24,880 --> 00:02:29,660 ಹಾಗೆಯೇ ನಾನು ವೈ ಎಂದು ಘೋಷಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಇಡೀ ಎತ್ತರ ಪಡೆಯಲು ಸಮಾನ 47 00:02:29,660 --> 00:02:37,280 ಕೇವಲ ವಿಂಡೋ, ಮೈನಸ್ ಎತ್ತರ ಲೇಬಲ್, ಮತ್ತು ಡಿವೈಡ್ ಎರಡು ಹಾಗೆಯೇ. 48 00:02:37,280 --> 00:02:40,680 ಅಂತಿಮವಾಗಿ, ನಾನು setlocation ಕರೆ ಪಡೆಯಲಿದ್ದೇನೆ, , ಲೇಬಲ್ ಹಾದುಹೋಗುವ 49 00:02:40,680 --> 00:02:43,180 ವೈ ಸಾಗುವ, X ಸಾಗುವ. 50 00:02:43,180 --> 00:02:45,970 ಇಲ್ಲ ಇಡುವುದರ ಮೂಲಕ ಕ್ಷ ಅಲ್ಪವಿರಾಮ ವೈ ಲೇಬಲ್. 51 00:02:45,970 --> 00:02:49,290 >> ಈ ಕ್ಷಣಗಣನೆ ಮಾಡುವುದಿಲ್ಲ ಅಂತಿಮವಾಗಿ, ಆದ್ದರಿಂದ ತುಂಬಾ ವೇಗವಾಗಿ ಅವಕಾಶ ತಂದೆಯ ಸಂಭವಿಸಿ 52 00:02:49,290 --> 00:02:53,350 ನಡುವೆ ಹೇಳುತ್ತಾರೆ, 100 ಮಿಲಿಸೆಕೆಂಡುಗಳವರೆಗೆ, ವಿರಾಮ ಲೇಬಲ್ ಪ್ರತಿ ಅಪ್ಡೇಟ್. 53 00:02:53,350 --> 00:02:56,320 ಹಾಗೆ ಮಾಡಲು, ನಾವು ವಿರಾಮ ಕರೆಯಬಹುದು ಕಾರ್ಯದ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ವಿಶೇಷವೇನು 54 00:02:56,320 --> 00:03:00,390 ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಪೋರ್ಟಬಲ್ ಗ್ರಂಥಾಲಯದ, ಅನುಸರಿಸುತ್ತದೆ ಸಾಕಷ್ಟು ಸರಳವಾಗಿ. 55 00:03:00,390 --> 00:03:04,230 >> ಈಗ ಉಳಿಸಲು ಅವಕಾಶ, ಕಂಪೈಲ್, ಮತ್ತು ಈ ಪ್ರೋಗ್ರಾಂ. 56 00:03:04,230 --> 00:03:08,320 ಲೇಬಲ್, ಡಾಟ್ ಕತ್ತರಿಸಿ, ಲೇಬಲ್ ಮಾಡಿ. 57 00:03:08,320 --> 00:03:11,000 ನನ್ನ ಬಳಕೆದಾರರ ಅಂತರಸಂಪರ್ಕ ಇಲ್ಲ 50 ರಿಂದ ಕೆಳಗೆ ಎಣಿಸುವ. 58 00:03:11,000 --> 00:03:14,570 , ಕೆಳಗೆ ಎಣಿಸುವ, ಮತ್ತು ಕೆಳಗೆ ಮತ್ತು ಕೆಳಗೆ, ಮತ್ತು ಮಾಡಲಾಗುತ್ತದೆ. 59 00:03:14,570 --> 00:03:16,992