[ಸಂಗೀತ] ANDI ಪೆಂಗ್: ಈ CS50 ಆಗಿದೆ, ಮತ್ತು ವಿಭಾಗದ ವಾರದಲ್ಲಿ ಎರಡು ಸ್ವಾಗತ. ಈ ವಾಸ್ತವವಾಗಿ ವಾರ ಸಂದರ್ಭದಲ್ಲಿ ಆಗಿದೆ ವಾಸ್ತವವಾಗಿ ನಮ್ಮ class-- ಎರಡು, ಮೊದಲ ವಾರದಲ್ಲಿ ನಾವು ವಿಭಾಗದಲ್ಲಿ ಹೊಂದಿತ್ತು ಮಾಡಿದ. ಕೈಗಳ ತೋರಿಸಿ, ನೀವು ಎಲ್ಲಾ ಎಷ್ಟು ಕಳೆದ ವಾರ ಸೂಪರ್ ಭಾಗಕ್ಕೆ ಬಂದಿತು? ಸರಿ, ಒಕೆ. ಒಕೆ. ಎಷ್ಟು ನೀವು ವೀಕ್ಷಿಸಿದರು ಸೂಪರ್ ವಿಭಾಗದಲ್ಲಿ ಕಳೆದ ವಾರ? ಸರಿ. ಮತ್ತು ನೀವು ಹುಡುಗರಿಗೆ ಉತ್ತಮ ಮಾಡಿದರು ಸಮಸ್ಯೆ ಒಂದು ಸೆಟ್? ಹಾಗಾಗಿ ನಾವು ಹೊಂದಿರುವ ಇದು ತೆಗೆದುಕೊಳ್ಳಲು ಪಡೆಯಲಿದ್ದೇನೆ ನಿಜವಾಗಿಯೂ ಬುದ್ಧಿವಂತ ಮಕ್ಕಳು ಒಂದು ಗುಂಪನ್ನು ಈ ವರ್ಗ ಮತ್ತು ವಿಷಯಗಳಲ್ಲಿ ಉತ್ತಮವಾಗಿರುತ್ತವೆ. ಸರಿ. ಆದ್ದರಿಂದ ಮೊದಲ ನೋಡೋಣ ಮೊದಲ, ನಾವು ಸಂಕ್ಷಿಪ್ತವಾಗಿ ನೀನು ಇಂದು ಕಾರ್ಯಸೂಚಿಯಲ್ಲಿ ಹೋಗಿ. ನಾವು ಸಹಜವಾಗಿ ಜಾರಿ ಬಗ್ಗೆ ಮಾತನಾಡಲು ವಿಲ್. ನೀವು ಬಹಳಷ್ಟು ಬಹುಶಃ ಬಗ್ಗೆ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಹೇಗೆ ಈ ಕೋರ್ಸ್ ರನ್ ವಿಷಯಗಳನ್ನು. ನಾವು ಅವುಗಳನ್ನು ಉತ್ತರಿಸಲು ಮಾಡುತ್ತೇವೆ. ನಾವು ಸಂಕ್ಷಿಪ್ತವಾಗಿ ನೀನು ಸಂದರ್ಭದಲ್ಲಿ ಕುಣಿಕೆಗಳು ಮೇಲೆ ಹೋಗಿ ನೀವು ಹುಡುಗರಿಗೆ ಯಾವುದೇ ಸೂಪರ್ ವಿಭಾಗದಲ್ಲಿ ತಪ್ಪಿಸಿಕೊಂಡ. ನಾವು ASCII ಮ್ಯಾಪಿಂಗ್ ಬಗ್ಗೆ ಮಾತನಾಡಲು ವಿಲ್. ನಾವು ನೀವು ನೋಡಬಹುದು ಮಾಡುತ್ತೇವೆ, ಕಾರ್ಯಗಳನ್ನು, ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು. ಮತ್ತು ಅಂತಿಮವಾಗಿ, ನೀವುಗಳು ಬಹುಶಃ ಎಲ್ಲಾ ನಿಜವಾಗಿಯೂ ಬಗ್ಗೆ ತಿಳಿಯಲು ಇಲ್ಲಿ ಬಯಸುತ್ತೇನೆ, ನಿಮ್ಮ pset2 ಆಗಿದೆ. ನಾವು ಕೆಲವು ಸಂತೋಷವನ್ನು ತಂತ್ರಗಳನ್ನು ಮಾಡುತ್ತೇವೆ ಹಾಗೆ ಹೇಗೆ ಮತ್ತು ಸಲಹೆಗಳು. ಸರಿ. ಅಲ್ಲದೆ, ಎರಡನೆಯದಾಗಿ, ನಾವು ಇಲ್ಲಿ ಕ್ಯಾಂಡಿ ಸಾಕಷ್ಟು. ಕ್ಯಾಂಡಿ ಇಷ್ಟಗಳನ್ನು ಯಾರಾದರೂ, ಇಲ್ಲಿ ಬರಲು. ಕೆಲವು ದೋಚಿದ. ನಾನು ಒಂದು ಗುಂಪನ್ನು ಹೊಂದಿರುತ್ತವೆ. ನಾವು ಕಚೇರಿಯಲ್ಲಿ ಒಂದು ಟನ್ ಹೊಂದಿವೆ. ನಾನು ಬಯಸುವುದಿಲ್ಲ ಎಲ್ಲಾ ದಿನ ಕ್ಯಾಂಡಿ ತಿನ್ನಲು. ನೀವು ಹುಡುಗರಿಗೆ, ಎಲ್ಲಾ ಕ್ಯಾಂಡಿ ತಿನ್ನಲೇಬೇಕು ನಾನು ಇಲ್ಲಿ ನೀವು ಹುಡುಗರಿಗೆ ಇದು ತಂದ ಕಾರಣ. ಕೇವಲ ಕ್ಯಾಂಡಿ ತಿನ್ನಲು. ಪ್ರತಿ ವಿಭಾಗದಲ್ಲಿ ಕ್ಯಾಂಡಿ ಆಗಬಹುದು. ಮೊದಲು, ನಾನು ಯಾರು? ನನ್ನ ಹೆಸರು Andi ಪೆಂಗ್ ಆಗಿದೆ. ನಾನು ಯೇಲ್ ಇಲ್ಲಿ CS50 ಮುಖ್ಯಸ್ಥ ಟಿಎ ನಾನು. ಮತ್ತು ಜೊತೆಗೆ ಎಂದು, ನಾನು ಎಷ್ಟೊಂದು ಕಾಣಿಸುತ್ತದೆ ಯಾರಾದರೂ ನಿಮ್ಮ ಚಾಲನೆಯಲ್ಲಿರುವ ಹಾಗೆ ಎಂದು ಸ್ನೇಹಿತ ನಿಮ್ಮ ಭುಜದ ಮೇಲೆ ಅಳಲು. ವೇಳೆ ನಿಮ್ಮ pset ನ ಕಾರಣ ಹಿಂದಿನ ರಾತ್ರಿ, ನೀವು, ಇಂದಿನ ವಿಶೇಷವೇನು ಕಲ್ಪನೆಯೂ ಇಲ್ಲ ನನಗೆ ಅಪ್ ಹಿಟ್. ನಾವು ಎಟ್ ಇತ್ಯಾದಿ, ಒಟ್ಟಿಗೆ commiserate ಮಾಡುತ್ತೇವೆ. ಕೇವಲ ನಾನು ಇಲ್ಲಿ ಮನುಷ್ಯ ಎಂದು ತಿಳಿಯಲು ಮುಂಚೂಣಿಯ ನೀವು ಸಂಪನ್ಮೂಲ ಸಹಾಯ ನಿಮಗೆ ಹುಡುಗರಿಗೆ ಹೇಗೆ ಲೆಕ್ಕಾಚಾರ CS50 ರಲ್ಲಿ ಮತ್ತು ಮೀರಿ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು. ನನ್ನ ಇಮೇಲ್ andi.peng@yale.edu ಆಗಿದೆ. ನಾನು ವ್ಯಕ್ತಿಯ ಔಟ್ ಕಳುಹಿಸುತ್ತೇವೆ ಇದು ನನ್ನ ಫೋನ್ ಸಂಖ್ಯೆ ಇಮೇಲ್ ಎಂದು ಹೀಗೆ ಎಲ್ಲರೂ ಇಂಟರ್ನೆಟ್ ಫೋನ್ ನೋಡಬಹುದು. ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನನ್ನನ್ನು ಕರೆಯಲು ಮುಕ್ತವಾಗಿರಿ. ಗಂಭೀರವಾಗಿ, ನನ್ನ ಫೋನ್ ಸಾಮಾನ್ಯವಾಗಿ ನನ್ನ ಕೈ ಜೋಡಿಸಿರುವ. ನಾನು ಪ್ರತಿಕ್ರಿಯೆ ಇರಬಹುದು ಒಂದೆರಡು ನಿಮಿಷಗಳಲ್ಲಿ. ನಾನು ಒಂದೆರಡು ಗಂಟೆಗಳಲ್ಲಿ ಪ್ರತಿಕ್ರಿಯೆ ಇರಬಹುದು. ಆದರೆ ನಾನು, ನೀವು ಖಾತರಿ ಮಾಡಬಹುದು ನೀವು ನನಗೆ ಕರೆ ವೇಳೆ ನೀವು, ನನಗೆ ಇಮೇಲ್ ನನಗೆ ಪಠ್ಯ, ನಾನು 24 ಗಂಟೆಗಳ ಒಳಗೆ ಸ್ಪಂದಿಸುತ್ತಾರೆ. ಅನೇಕ ವೇಳೆ, ನಾನು ಮೊದಲು ಪ್ರತಿಕ್ರಿಯೆ ಮಾಡುತ್ತೇವೆ ನಾನು ಅರ್ಥ ಏಕೆಂದರೆ, ಆ ಎಲ್ಲರಿಗೂ ಕೆಲವು ಸಮಸ್ಯೆಗಳನ್ನು ದೊರೆತಿದೆ ಎಂದು, ಮತ್ತು ನಿಮ್ಮ ಉತ್ತರಗಳನ್ನು ಬಯಸುವ ಬೇಗನೆ ಉತ್ತರಿಸುವ. ಆದಾಗ್ಯೂ, ನೀವು ಕರೆ ವೇಳೆ ನನಗೆ 30 ನಿಮಿಷಗಳ ಮೊದಲು ಕಾರಣ ಗುರುವಾರ ಆ ತುಂಡು , Andi, ನನಗೆ ಸಹಾಯ ಹಾಗೆ night--, ನಾನು ನೀಡಬಹುದು started-- ಮಾಡಿಲ್ಲ ನೀವು ಭುಜದ ಮೇಲೆ ಅಳಲು. ಆದರೆ ಅದರ ಬಗ್ಗೆ ಯೋಚಿಸಲು ಸಮಯ ಇರಬಹುದು ಮುಂದಿನ ಬಾರಿ ಹಾಗೆ ಹೇಗೆ. ಸರಿ. ಓಹ್. ನಾನು ಮತ್ತೆ ಹೋಗಿ ಇಲ್ಲ? ನಾವು ಹೋಗಿ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಒಂದು ಹೊಂದಿವೆ ಎಲ್ಲರಿಗೂ ಬೆಂಬಲ ಟನ್. ಕೇವಲ ಜೊತೆಗೆ ಇಲ್ಲಿ ವಿಭಾಗಗಳು, ನೀವು ಪ್ರತಿ ವಾರ 90 ಕಳೆಯಲು ಪಡೆಯುವುದು ನನ್ನೊಂದಿಗೆ ಅದ್ಭುತ ನಿಮಿಷಗಳ, ನಾವು ಕಚೇರಿ ಗಂಟೆಗಳಷ್ಟು ಕಾಲ. ಎಷ್ಟು ನೀವು ಹುಡುಗರಿಗೆ ಈಗಾಗಲೇ ಸಹಾಯಕ್ಕಾಗಿ, ಕಚೇರಿಯಲ್ಲಿ ಗಂಟೆಗಳ ಎಂದು? ಗ್ರೇಟ್. ಆ, ನೋಡಲು ನಿಜವಾಗಿಯೂ ಒಳ್ಳೆಯದು ನಾವು ಏಕೆಂದರೆ 45 TAS ಮತ್ತು ಸಿಎಎಸ್ ಸಿಬ್ಬಂದಿ ಇಲ್ಲಿ ಎಂದು ಈ ಕೋರ್ಸ್ ತರಬೇತಿ ನಿಮ್ಮ psets ನಿಮಗೆ ಹುಡುಗರಿಗೆ ಸಹಾಯ. ಸೋಮವಾರ ಅವರು ತಿಳೀ ನಡೆದ ನೀವು ಇಲ್ಲಿ 17 ಹಿಲ್ ಹೌಸ್ ತರಗತಿಯ ಯೇಲ್. ಮಂಗಳವಾರ ಮತ್ತು ಗುರುವಾರ, ಅವರು ಕಾಮನ್ಸ್ ನಡೆದ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಬಹುಮಟ್ಟಿಗೆ 11:00 ಪ್ರತಿ ವಾರದ 8:00. ಬರುತ್ತವೆ, ಹೊರಬರಲು. ಯಾವುದೇ ಸಮಸ್ಯೆ, ಯಾವುದೇ problem-- ಕೇವಲ ರಲ್ಲಿ ಬ, ನಂತರ ನಾವು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತೇವೆ. ಎರಡನೆಯದಾಗಿ, ಕಚೇರಿಯಲ್ಲಿ ಗಂಟೆಗಳ ಜೊತೆಗೆ ಮತ್ತು ವಿಭಾಗಗಳಿಂದ ನಾವು ಕಿರು ಹೊಂದಿವೆ. ಯಾರಾದರೂ ಒಂದೆರಡು ಕಂಡಿದೆ ವೀಡಿಯೊಗಳನ್ನು ಶಾರ್ಟ್ಸ್ ಅಥವಾ ಪರಿಗಣನೆಗಳು ವೆಬ್ಸೈಟ್ನಲ್ಲಿ? ಸರಿ. ಆದ್ದರಿಂದ ಅವರು ನಿಜವಾಗಿಯೂ ಉಪಯುಕ್ತ ಆರ್. ನಮ್ಮ ಸುಂದರ ಹಾರ್ವರ್ಡ್ ಉತ್ಪಾದನೆ ಆ ಶಾಲೆಯ ಮೇಲೆ ಅಲ್ಲಿರುವ ತಂಡ ಉತ್ತರ ಅಪ್, ಅವರು ಚಿತ್ರೀಕರಿಸಿ ತಯಾರಿಸಿವೆ ಈ ಅದ್ಭುತ ದರ್ಶನ ವೀಡಿಯೊಗಳನ್ನು. ಅವರು ನೀವು ಮೂಲಕ ಹಂತ ಹಂತವಾಗಿ ಕರೆದೊಯ್ಯಲಿದ್ದೇವೆ ಹೇಗೆ ಸಮಸ್ಯೆ ಪರಿಹರಿಸುವ ಬಗ್ಗೆ ಹೋಗಲು. ಅನೇಕ ವೇಳೆ, ನೀವು ಬಗ್ಗೆ ಗೊಂದಲ ನೀವು ಒಂದು ಸರಳ ಪರಿಕಲ್ಪನೆಯ, ಏಕವಚನ ಪರಿಕಲ್ಪನೆಯನ್ನು ನಾವು ಬಹುಶಃ ಏಕೆಂದರೆ, ನೋಡೋಣ ಎಲ್ಲೋ ನಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಒಂದು ಸಣ್ಣ. ಮತ್ತು ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ದೊಡ್ಡ ಉಪಯುಕ್ತವಾದುದು ನೀವು ಮೊದಲ ಇರುವಾಗ ನೋಡಲು ಸಮಸ್ಯೆ ನಿರ್ವಹಿಸಲು ಹೇಗೆ ಕಳೆದುಕೊಂಡರು. ಮೂರನೆಯದಾಗಿ, ನಾವು ಹೊಂದಿವೆ study50 ಮತ್ತು reference50. ಹೀಗೆ 50 ಅಧ್ಯಯನ ವೆಬ್ಸೈಟ್ ಕೇವಲ ಲಿಂಕ್ ಆಗಿದೆ. ಇದು ನಾನು, ಇಲ್ಲಿದೆ, study.cs50.net ಅಥವಾ ಸ್ವಲ್ಪ. ಕೇವಲ ಗೂಗಲ್. ನಾವು ತಯಾರಿಸಲಾಗುತ್ತದೆ ಸ್ಲೈಡ್ಗಳು ಸಾಕಷ್ಟು. ನಾವು ಕಿರು ಸಾಕಷ್ಟು ಮತ್ತು ಎಲ್ಲಾ ಸಂಗ್ರಹಿಸಿದ walkthroughs-- ವಿಷಯಗಳನ್ನು ಬಹಳ ಸಂತೋಷವನ್ನು ಮತ್ತು ಎಲ್ಲಾ ನೀವು ಹುಡುಗರಿಗೆ ಅಚ್ಚುಕಟ್ಟಾಗಿ ಮೂಲಕ ಬ್ರೌಸ್ ಯಾವುದೇ ಪರಿಕಲ್ಪನೆಗಳು ನೋಡಿ ನೀವು ಬಗ್ಗೆ ಗೊಂದಲ ಎಂಬುದನ್ನು. ಇದು ಬಹುಶಃ ಒಳಗೊಂಡಿದೆ ಎಂದೆನಿಸಿತ್ತು ಅಲ್ಲಿ study50 ಮೇಲೆ. ಇದೇ Reference50--. ನಾವು ವಿವಿಧ ಟಿಪ್ಪಣಿಗಳು ಕಾಣಲು ನಿಮ್ಮ ವಿಲೇವಾರಿ ಲಭ್ಯವಿದೆ. ಮತ್ತು ಕೊನೆಯದಾಗಿ, ನಾವು ಏನು ಮಾಡಬೇಕು CS50 ಚರ್ಚಿಸಬಹುದು ಎಂದು, ಇದರಲ್ಲಿ ಒಂದು ವೇದಿಕೆ, ವೇಳೆ ರಾತ್ರಿ ಮೊದಲು ನಿಮ್ಮ ಸಮಸ್ಯೆಗಳನ್ನು ಮಾಡುತ್ತಿರುವುದು, ಹೇಳುತ್ತಾರೆ, ನೀವು ಪ್ರಶ್ನೆ. CS50 ಚರ್ಚಿಸಲು ಲಾಗ್ ಇನ್ ಮಾಡಿ. ನಿಮ್ಮ ಪ್ರಶ್ನೆಯನ್ನು ಪೋಸ್ಟ್. ಮತ್ತು hundreds-- ಆಗಿನ ಒಂದು ಗೆಳೆಯರೊಂದಿಗೆ ಬಹುಶಃ thousands-- ಆನ್ಲೈನ್ ಈ ವರ್ಗ ತೆಗೆದುಕೊಳ್ಳುವ ಪ್ರವೇಶಿಸಲು ಕಾಣಿಸುತ್ತದೆ. ಮತ್ತು ಬಹುಶಃ ಯಾರಾದರೂ ಪಡೆಯಬಹುದು ಟಿಎ ಮೊದಲು ನಿಮ್ಮ ಉತ್ತರ. ಇದು ಮೂಲಭೂತವಾಗಿ ಕೇವಲ ಇಲ್ಲಿದೆ ಆನ್ಲೈನ್ ವೇದಿಕೆ ಎಂದು ನಾವು ಎಲ್ಲಾ ನಮ್ಮ ಸಮಸ್ಯೆಗಳನ್ನು ಚರ್ಚಿಸಲು ಬಳಸಿ. ಕೂಡಿದೆ. ಸರಿ. ಆದ್ದರಿಂದ ಸಮಸ್ಯೆ ಸೆಟ್. ನಾವು ಬಲ ಬಗ್ಗೆ ಆರ್ ಸಮಸ್ಯೆಯ ದಪ್ಪ ಎರಡು ಸೆಟ್. ನಮಗೆ ಬಹಳಷ್ಟು ಈಗಾಗಲೇ ಸಮಸ್ಯೆ ಮೂಲಕ ಹೆಣಗಾಡಿತು ಒಂದು ಸೆಟ್. ನಾವು ಈಗಾಗಲೇ ಬಹುಶಃ ಕಾಯುವ ತಿಳಿದಿದೆ ಕಳೆದ ರಾತ್ರಿ ನಿಮ್ಮ pset ಮಾಡಲು CS50 ರಲ್ಲಿ ಮಾಡಲು ಸ್ಮಾರ್ಟೆಸ್ಟ್ ವಿಷಯ ಅಲ್ಲ. ಸಲಹೆಗಳು ಮತ್ತು ಮೂಲಭೂತವಾಗಿ ಸಲಹೆಗಳು ಯಶಸ್ಸು ಇಡೀ ವಿಶೇಷ ಓದಲಾಗುತ್ತದೆ. ನಿಮ್ಮಲ್ಲಿ ಎಷ್ಟು ಮಂದಿ ಈಗಾಗಲೇ pset 2 ವಿಶೇಷ ಓದಲು? ಸರಿ. ಒಂದು ಘನ ಪ್ರಮಾಣದ ಇಲ್ಲಿದೆ. ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಬಹುಶಃ ಗುರುತಿಸಿದ್ದಾರೆ ಗೊತ್ತು ಈಗ ಸ್ಪೆಕ್ಸ್ ನಿಜವಾಗಿಯೂ ಉದ್ದವಾಗಿವೆ. ಅವರು ನಿಜವಾಗಿಯೂ ಬಹಳ, ನಿಜವಾಗಿಯೂ ಆರ್. ಇದು ಪ್ರತಿ ಸಾಲನ್ನು ಓದಲು ತುಂಬಾ ಕಷ್ಟ ಮಾತು ಎಂದು ಎಚ್ಚರಿಕೆಯಿಂದ ಪದದ. ನೀವು ಅಲ್ಲಿ ಕೆನೆರಹಿತ ಬಯಸುವ ನೀವು ಏನಾದರೂ ಹೇಳುತ್ತದೆ. ನಾನು ಗ್ಯಾರಂಟಿ, ಹಾಗೆ ಮಾಡಬೇಡಿ. ನೀವು ಹಾಗೆ, ನೀವು ಬಹುಶಃ ಆರ್ ಎಲ್ಲೋ ಕಳೆದುಕೊಳ್ಳಬೇಕಾಯಿತು ಹೋಗುವ ಅಲ್ಲಿ ಇದು ತಿಳಿಸುತ್ತದೆ ಹೇಗೆ ಸಮಸ್ಯೆ ಆರಂಭಿಸಲು ಅಥವಾ ಇದು ಹೆಸರಿಗೆ ಎಂಬುದನ್ನು ತಿಳಿಸುತ್ತದೆ ನಿಮ್ಮ ಸಮಸ್ಯೆ ಅಥವಾ ಇದು ತಿಳಿಸುತ್ತದೆ, ಬಹುಶಃ ಅತ್ಯುತ್ತಮ ಮಾರ್ಗವಾಗಿದೆ ನಿಮ್ಮ ಸಮಸ್ಯೆ ಮಾಡುವುದರಿಂದ ಆರಂಭಿಸಲು. ತದನಂತರ ನೀವು ಪದಗಳೇ. ನಿಮ್ಮ ಓದಲು ಪ್ರಯತ್ನಿಸಿ ಅರ್ಧದಾರಿಯಲ್ಲೇ ಮೂಲಕ ನಿರ್ದಿಷ್ಟ, ಪ್ರಮುಖ ಬಹಳಷ್ಟು ನೀವು ಇಲ್ಲ ಎಂದು information-- ನಿಜವಾಗಿಯೂ ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಹೋಗುವ. ಆದ್ದರಿಂದ ಇಡೀ ವಿಶೇಷ ಓದಲು. ಇಡೀ ವಿಶೇಷ ಓದಲು ಪ್ರಯತ್ನಿಸಿ ನೀವು ಭಾಗಕ್ಕೆ ಬಂದು ಮೊದಲು, ನಂತರ, ಏಕೆಂದರೆ ನಾವು pset ಬಗ್ಗೆ ಮಾತನಾಡಲು, ನಾವು ಎಲ್ಲಾ ಕಲ್ಪನೆಯನ್ನು ಹೊಂದಿವೆ ಮೇಲೆ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು. ಎರಡನೆಯದಾಗಿ, ಈ ಪರಿಕಲ್ಪನೆಯು ನಾನು ಉಲ್ಲೇಖಿಸಿ ಇಷ್ಟಪಡುವಿರಿ ಎಂದು ಸಹಜವಾಗಿ ಸೆಮಿಸ್ಟರ್ ಉದ್ದಕ್ಕೂ ಸಾಕಷ್ಟು. ಆದರೆ ಮೂಲಭೂತವಾಗಿ, ಬಲ, ಅರ್ಧದಾರಿಯಲ್ಲೇ ನಮಗೆ ಭೇಟಿ? ನನಗೆ ನಿಮ್ಮ ಟಿಎ ಮತ್ತು ಜೇಸನ್ ಎಂದು ಕೋರ್ಸ್ ನಿಮ್ಮ ಪ್ರಾಧ್ಯಾಪಕರಾಗಿ ಮ್ಯಾನೇಜರ್ ಮತ್ತು Scaz ಮತ್ತು ಡೇವಿಡ್ ನಿಮ್ಮ ಪ್ರೊಫೆಸರ್ ಮತ್ತು ಎಲ್ಲಾ ಈ ಕೋರ್ಸ್ ಇತರ ಸುಂದರ TAS, ಈ ಕೋರ್ಸ್ ಸಹಾಯಕರು ನಾವು ನಮ್ಮ ಕೈಲಾದ ನೀವು ಸೆಟ್ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಈ ಕೋರ್ಸ್ ಯಶಸ್ವಿಯಾಗಲು. ನಾವು ವಿಭಾಗದಲ್ಲಿ ಅನ್ವಯಿಸುತ್ತದೆ. ನಾವು ಕಚೇರಿ ಗಂಟೆಗಳ ಅನ್ವಯಿಸುತ್ತದೆ. ನಾವು ನಿಮ್ಮ ಫೋನ್ ಉತ್ತರಿಸುವರು ಕರೆಗಳನ್ನು, ನಿಮ್ಮ ಇಮೇಲ್ಗಳನ್ನು ಉತ್ತರಿಸಲು ಮಾಡಲು ನಾವು ಎಲ್ಲವನ್ನೂ ನಿಮ್ಮ ಪ್ರಶ್ನೆಗಳನ್ನು ಉತ್ತರಿಸುತ್ತದೆ. ಆದರೆ, ತುಂಬಾ ನಮಗೆ ಸಹಾಯ. ಅರ್ಧದಾರಿಯಲ್ಲೇ ನಮಗೆ ಭೇಟಿ. ನೀವು ಕಚೇರಿಯಲ್ಲಿ ಗಂಟೆಗಳ ಬಂದರೆ ಅಲ್ಲ, ವಿಭಾಗದಲ್ಲಿ ಅಲ್ಲ ಹೋದ ನಂತರ ಯಾವುದೇ ಹೊಂದಿರುವ, ಉಪನ್ಯಾಸಗಳು ಕಂಡುದಾಗಿ ಕಲ್ಪನೆ ನನಗೆ ಸಹಾಯ, ಹಾಗೆ, ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು. ನಾನು ಚೆನ್ನಾಗಿ, ಕ್ಷಮಿಸಿ, ಹಾಗೆ ಪಡೆಯಲಿದ್ದೇನೆ. ಅದನ್ನು ನೀಡಲು ಸಮಯ ಇರಬಹುದು ಭುಜದ ಮೇಲೆ ಅಳಲು ಖಚಿತವಿಲ್ಲ ಏಕೆಂದರೆ ನಾನು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಲು ಏನು ಮಾಡಬಹುದು ನೀವು ಕನಿಷ್ಟ ಸಹಾಯ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಹೋದರೆ ನಿಮ್ಮನ್ನು ಪ್ರಾರಂಭದಲ್ಲಿ ಸ್ವಲ್ಪ. ಅರ್ಧದಾರಿಯಲ್ಲೇ ನಮಗೆ ಭೇಟಿ. ನಿಮಗೆ ಗೊತ್ತಾ, ಬನ್ನಿ ಉತ್ತರಿಸಲು ಮತ್ತು ಪಡೆಯಲು ತಯಾರಿಸಲಾಗುತ್ತದೆ ವಸ್ತು ತೊಡಗುವ ಸಿದ್ಧ. ಇದು ತುಂಬಾ ವಿಷಯಗಳನ್ನು ಮಾಡುತ್ತದೆ ಒಳಗೊಂಡಿರುವ ಎಲ್ಲರಿಗೂ ಸುಲಭವಾಗಿ. ಹೌದು, ಅದು ಬಹುಮಟ್ಟಿಗೆ ಇಲ್ಲಿದೆ. ಗ್ರೇಡಿಂಗ್. ಆದ್ದರಿಂದ ಪಠ್ಯಕ್ರಮ ಮೇಲೆ, ಇದು ಬಹಳ ಇಲ್ಲಿದೆ ಆಳವಾದ ಹೇಗೆ ನಾವು ಗ್ರೇಡ್ ಬಗ್ಗೆ. ಆದರೆ ಮೂಲಭೂತವಾಗಿ, ಸ್ಥಗಿತ ಈ ನಿಮ್ಮ ದರ್ಜೆಯ 50% ಆಗಿದೆ psets, ಎಂದು ಇದು ಎಂದು ಏಕೆಂದರೆ, ಸುಂದರ ಅಲ್ಲಿ ನೀವು ವ್ಯಾಪಕ ಖರ್ಚು ನಿಮ್ಮ ಕೋರ್ಸ್ ಬಹುಸಮಯ. 40% ಕ್ವಿಸ್, ಮತ್ತು ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಯ 10% ಇರುತ್ತದೆ. ಉದ್ದಕ್ಕೂ ಕ್ವಿಸ್ ಎರಡು ಇರುತ್ತದೆ ಸೆಮಿಸ್ಟರ್. ನಾನು ಬಾರಿ ಮತ್ತು ದಿನಾಂಕಗಳನ್ನು ಯೋಚಿಸುತ್ತಾರೆ ಪಠ್ಯಕ್ರಮ ಪಟ್ಟಿ. ರೀತಿಯಲ್ಲಿ ನಾವು ತಿನ್ನುವೆ ನಿಮ್ಮ psets ಗ್ರೇಡಿಂಗ್ ಎಂದು ನಾವು ಮೂಲಭೂತವಾಗಿ ನಾಲ್ಕು ಹೊಂದಿರುತ್ತವೆ ನಾವು ಪ್ರತಿ ಗ್ರೇಡ್ ನಿಗದಿ ಮೌಲ್ಯಗಳು. ನಾವು ವ್ಯಾಪ್ತಿಯನ್ನು ಒಂದು ಮೌಲ್ಯವನ್ನು ಹೊಂದಿವೆ, ಸರಿಯಾಗಿವೆ, ವಿನ್ಯಾಸ, ಮತ್ತು ಶೈಲಿ. ನೀವು ನೋಡಿ ಎಂದು ಆದ್ದರಿಂದ, ಆ ರೀತಿಯ ನಮ್ಮ psets ಲೆಕ್ಕಾಚಾರ ಸೂತ್ರ. ಮೂರು ನಾವು ಅತ್ಯಂತ ನೀಡಲು ತೂಕ, ಸರಿಯಾಗಿವೆ ಗೆ ನಿಸ್ಸಂಶಯವಾಗಿ ನಿಮ್ಮ ತರಬೇತುದಾರ ಏಕೆಂದರೆ ಸಂದರ್ಭಗಳಲ್ಲಿ ಪರೀಕ್ಷೆ ಮಾಡಬೇಕು ನಾವು ಬಯಸುವ ಇದು ಪರೀಕ್ಷಿಸಲು. ನೀವು ಹುಡುಗರಿಗೆ ಎಲ್ಲಾ ಹೊಂದಿವೆ ನಿಮ್ಮ ವಿಲೇವಾರಿ check50. ಇದು ಬಹಳ ಉಪಯುಕ್ತ ಕಾರ್ಯ ನ ನೀವು ಹುಡುಗರಿಗೆ ಆ ನಮ್ಮ ಸರ್ವರ್ಗಳಿಗೆ ನಿಮ್ಮ ಕೋಡ್ ಅಪ್ಲೋಡ್, ಅಲ್ಲಿ ನಾವು ನೀವು ಅದನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಮತ್ತು ಆ ನೋಡಿದ frowny ಮುಖಗಳನ್ನು, ನಗು ಮುಖ. ಅವರು ನಿಜವಾಗಿಯೂ ಉಪಯುಕ್ತ ಆರ್. ಎಂದು ದಯವಿಟ್ಟು ಯತ್ನಗಳ ಇಷ್ಟಪಡುವ ವಿದ್ಯಾರ್ಥಿ ಅವರಿಗೆ ಎಲ್ಲಾ ಉತ್ತರಗಳನ್ನು hardcode ಗೆ. ನಾನು ಖಂಡಿತವಾಗಿಯೂ ಒಂದು pset ಅಲ್ಲಿ ನೋಡಿದ ಯಾರಾದರೂ check50 ಎಲ್ಲಾ ಮೌಲ್ಯಗಳನ್ನು ಕಂಡಿತು ಮತ್ತು ಅವರು ಕೇವಲ ಹಾರ್ಡ್ ವೇಳೆ ರಚಿಸಲಾಗಿತ್ತು ಮಾಡಲಾದ ಈ ಸಂಖ್ಯೆ ಈ ಸಂಖ್ಯೆ ಮುದ್ರಿಸುತ್ತದೆ. ಎಂದು, ಆ ಸಂಖ್ಯೆ ಮುದ್ರಿಸುತ್ತದೆ. ಹಾಗೆ ಮಾಡಬೇಡಿ. ಸಹ ತಾಂತ್ರಿಕವಾಗಿ check50 ಸರಿಯಾಗಿದೆ ಪರಿಹರಿಸುವ ನಿಮ್ಮ ರೀತಿಯಲ್ಲಿ ಸಮಸ್ಯೆ ಸರಿಯಾಗಿಲ್ಲ. ಆದ್ದರಿಂದ ಕೇವಲ ಹೆಚ್ಚಾಗಿ check50 ಬಳಸಿ. ಆದರೆ ನೀವುಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಕಾರ್ಯಪ್ರವೃತ್ತ ರೀತಿಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ಪ್ರೋಗ್ರಾಂ ಕೆಲಸ check50 ಜೊತೆಗೆ, ನಾವು ಪ್ರತಿ ಪರೀಕ್ಷಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಏಕೆಂದರೆ check50 ಸಂಭವನೀಯ ಸಂದರ್ಭದಲ್ಲಿ. ನಾವು ಕೆಲವನ್ನು ಪರೀಕ್ಷೆ ಮಾಡುತ್ತೇವೆ. ವಿನ್ಯಾಸವು, ಹೇಗೆ ನಿಮ್ಮ ಕೋಡ್ ಉತ್ತಮ ವಿನ್ಯಾಸ ಹೊಂದಿದೆ? ನೀವು ಪ್ರತಿಯನ್ನು ಅಂಟಿಸಲು ಅನೇಕ ಇದ್ದರೆ ಕೋಡ್ ಅನೇಕ, ಅನೇಕ ಬಾರಿ ಸಾಲುಗಳನ್ನು. ಬಹುಶಃ ನೀವು ಸಾಕಷ್ಟು ಹೊಂದಿಲ್ಲ ನಿಮ್ಮ ಕೋಡ್ ಅತ್ಯುತ್ತಮ ವಿನ್ಯಾಸ. ಬಹುಶಃ ಇದು ಲೂಪ್ ಸೇರಿಸಲು ಸಮಯ. ಮೂಲಭೂತವಾಗಿ, ಇಲ್ಲಿ ಕೇವಲ ಅಷ್ಟೆ ನಿಮ್ಮ ಕೋಡ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಬಗ್ಗೆ, ಪರಿಣಾಮಕಾರಿಯಾಗಿ ನಿಮ್ಮ ಕೋಡ್ ಬರೆಯಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಸಾಧ್ಯ ಎಂದು ಆದ್ದರಿಂದ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಓಡುತ್ತಿರುವಾಗ ಸಾಧ್ಯವಿದ್ದಷ್ಟು. ಕೊನೆಯದಾಗಿ, ಶೈಲಿಯನ್ನು ಹೊಂದಿವೆ. ಆದ್ದರಿಂದ ಶೈಲಿ ಒಂದು ರೀತಿಯ ಅನಿಯಂತ್ರಿತ, ವ್ಯಕ್ತಿನಿಷ್ಠ ಪದ. ನಾವು ಅಧಿಕೃತವಾಗಿ ಹೊಂದಿವೆ ಗೊತ್ತು CS50 ಒಂದು ಶೈಲಿ 50 ಮಾರ್ಗದರ್ಶಿ ಇದು ಓಹ್, ತಿಳಿಸುತ್ತದೆ ಅಲ್ಲಿ, ನೀವು ಇಲ್ಲಿ ಒಂದು ಜಾಗ ಇರಬೇಕು. ನೀವು ಕೂಡ ರೂಪದಲ್ಲಿ ರೀತಿಯ ನಿಮ್ಮ ಕೋಡ್ ಈ ರೀತಿಯಲ್ಲಿ. ಈ ರೀತಿಯಲ್ಲಿ ವಿಷಯಗಳನ್ನು ಹೆಸರಿಸಬೇಕು. ನಾನು ವಸ್ತುತಃ ಹೆದರುವುದಿಲ್ಲ, ಹೇಗೆ ನೀವು, ನಿಮ್ಮ ಕೋಡ್ ಶೈಲಿ ಆಯ್ಕೆ ಕೇವಲ ಎಲ್ಲಿಯವರೆಗೆ ನೀವು ಸ್ಥಿರ ಉಳಿಯಲು ಎಂದು. ಉದಾಹರಣೆಗೆ, ನೀವು ಬಯಸುವುದಾದರೆ ನಿಮ್ಮ ನಾಲ್ಕು ನಂತರ ಒಂದು ಸ್ಪೇಸ್ ಬಿಟ್ಟು ನಿಮ್ಮ ನಾಲ್ಕು ಲೂಪ್ ಮೊದಲು, ಕೇವಲ ಪ್ರತಿ ಬಾರಿ ಹಾಗೆ. ರೀತಿಯ ಇದು ಮಾಡಬೇಡಿ. ಇದು ಇತರ ಬಾರಿ ಮಾಡಬೇಡಿ. ನೀವು ಸುರುಳಿಯಾದ ಇರಿಸಿಕೊಳ್ಳಲು ಬಯಸಿದರೆ ಕಟ್ಟುಪಟ್ಟಿಗಳು ಜಾಗವನ್ನು ಒಂದು ನಿರ್ದಿಷ್ಟ ರೀತಿಯಲ್ಲಿ, ಯಾವಾಗಲೂ ಆ ರೀತಿಯಲ್ಲಿ. ರೀತಿಯ ಎಲ್ಲೋ ಇದು ಮಾಡಬೇಡಿ ಇಲ್ಲಿ ಎಲ್ಲೋ ಇಲ್ಲ. ನಾವು ಅದರ ಶ್ರೇಣಿಕೃತ ಮಾಡಿದಾಗ, ಇದು ನಿಜವಾಗಿಯೂ ಕಷ್ಟ ನಾನು ಕಲ್ಪನೆಯೂ ಹೇಗೆ ಹೊಂದಿದ್ದರೆ ನೀವು, ನಿಮ್ಮ ಕೋಡ್ ಫಾರ್ಮಾಟ್ ನೀವು ವಿಷಯಗಳನ್ನು ಐಲುಪೈಲಾದ ಮತ್ತು ಸ್ಥಳದ ಔಟ್. ನೀವು ಕೇವಲ ಸ್ಥಿರ ಇರಿಸಿಕೊಳ್ಳಲು, ಅದು ಇಲ್ಲಿದೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿ ನನಗೆ ಹೆಚ್ಚು ಸುಲಭ ನಿಮ್ಮ ಕೋಡ್ ಓದಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಇದು ವಿದ್ಯಾರ್ಥಿಯಾಗಿ ನೀವು ತುಂಬಾ ಸುಲಭ ನಿಮ್ಮ ಕೋಡ್ ಮೂಲಕ ನೋಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಮತ್ತು ತಪ್ಪು ಎಂಬುದನ್ನು ನೋಡಿ ಸಮಸ್ಯೆಗಳು ಇಲ್ಲ ಏಕೆ ಕಡಿದು. ಶೈಲಿ ಸುಲಭವಾದ ವಸ್ತುಗಳ ಒಂದು ನೀವು ಹುಡುಗರಿಗೆ ಪೂರ್ಣ ಅಂಕಗಳನ್ನು ಪಡೆಯಲು ಮಾಡಬಹುದು. ಮೂಲಭೂತವಾಗಿ, ನೀವು ವೇಳೆ, ಕಾಳಜಿ ನೀವು ಗಮನ ಐದು ನಿಮಿಷಗಳ ಪಾವತಿ ಪ್ರತಿ ವಾರ ನಿಮ್ಮ ಕೋಡ್, ನೀವು ಪೂರ್ಣ ಶೈಲಿ ಅಂಕಗಳನ್ನು ಪಡೆಯುವಲ್ಲಿ ಎಂದು. ಕೊನೆಯದಾಗಿ, ಎಂದು ಏನನ್ನು ಹೊಂದಿರುತ್ತದೆ ವ್ಯಾಪ್ತಿಯ ಗುಣಕ. Scope-- ನಾನು ಒಂದು ದೊಡ್ಡ ಇಲ್ಲಿದೆ ಗೊತ್ತು ವಿಶೇಷವಾಗಿ ಈ ವರ್ಗದ ಪದ,. ಆದರೆ ವ್ಯಾಪ್ತಿ, ಎಲ್ಲಾ ಅಂದರೆ ನೀವು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಎಂದು ನಿಮ್ಮ ಸಾಮರ್ಥ್ಯವನ್ನು ಉತ್ತಮ psets. ನೀವು ಮೂರು ಔಟ್ ಮಾಡಿದಲ್ಲಿ ನಿಮ್ಮ ನಾಲ್ಕು ಸಮಸ್ಯೆಗಳನ್ನು ಮತ್ತು ಪ್ರಯತ್ನ ಮಾಡುವುದಿಲ್ಲ ಕಳೆದ ಒಂದು, ನೀವು ಬಹುಶಃ ಆರ್ ವ್ಯಾಪ್ತಿ ಕೆಲವು ಅಂಕಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳುವ ಹೋಗುವ. ನೀವು ಸಮಸ್ಯೆ ಆರಂಭಿಸಲು ಸಹ, ಇದು ಸಂಚರಿಸಲು ನಿಮ್ಮ ಕೈಲಾದ. ಇದು ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ ಸಹ, ಅದನ್ನು ಅನುಕ್ರಮವಾಗಿ ತೋರಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರದರ್ಶಿಸುವ ಕಾರಣ ನಮಗೆ ಆ, ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ನೀವು ಸಮಸ್ಯೆ ಸೆಟ್ ಪ್ರಯತ್ನ ನಿಮ್ಮ ಸಾಮರ್ಥ್ಯವನ್ನು ಉತ್ತಮ. ನಂತರ ನಾವು ನೀವು ನೀಡಬಹುದು ವ್ಯಾಪ್ತಿ ಸಂಪೂರ್ಣ ಅಂಕಗಳನ್ನು. ವ್ಯಾಪ್ತಿ ಸಹ ನಾವು ಬಹಳ ಮುಖ್ಯ ಕಡಿಮೆ pset ಸ್ಕೋರ್ ಡ್ರಾಪ್ ಬಗ್ಗೆ ಮಾತನಾಡಲು. ಆದ್ದರಿಂದ ಅವಧಿಯಲ್ಲಿ ಸೆಮಿಸ್ಟರ್, ನೀವು ಹುಡುಗರಿಗೆ ಒಂಬತ್ತು psets ಹೊಂದಿವೆ. ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ಬೀಳಿಸಿ ಮಾಡಲಾಗುತ್ತದೆ ಆ ಒಂಬತ್ತು ಔಟ್ ಕಡಿಮೆ ಸ್ಕೋರ್, ಆದರೆ ನೀವು ಪೂರ್ಣ ವ್ಯಾಪ್ತಿ ಅಂಕಗಳನ್ನು ಹೊಂದಿವೆ ಮಾತ್ರ. ಆದ್ದರಿಂದ ನೀವು ಒಂದು ಅಪೂರ್ಣ pset ರಲ್ಲಿ ಮಾಡಿದಲ್ಲಿ, ದುರದೃಷ್ಟವಶಾತ್, ನಾವು ಒಂದು ಹಾಕಲು ಸಾಧ್ಯವಿಲ್ಲ, ನಿಮ್ಮ ವ್ಯಾಪ್ತಿ ಕಾರಣ ಅಂಕಗಳನ್ನು ಪೂರ್ಣಗೊಂಡಿಲ್ಲ. ನೀವು ಭೀಕರವಾದ ವಾರ ಹಾಗಾಗಿ ನೀವು ಸಾಯುತ್ತಿರುವ ನೀವು ಮತ್ತು ನೀವು ಅನಾರೋಗ್ಯ ಆರ್ ಅಲ್ಲಿ ಅಥವಾ ನಿಮ್ಮ ನಾಯಿ ನಿಮ್ಮ ಬೆಕ್ಕು, ಸಾವನ್ನಪ್ಪಿದರೆ ಮತ್ತು ನೀವು ಹೋಮ್ವರ್ಕ್ ಓವರ್ಲೋಡ್ ನೀವು, ಕೇವಲ pset ಪ್ರಯತ್ನ. ಇದು ನಿಮ್ಮ ಸಾಮರ್ಥ್ಯವನ್ನು ಉತ್ತಮ ಮಾಡಲು. ಇದು ಕೆಲಸ ಮಾಡದಿದ್ದರೆ, ಅದು ವಿಷಯವಲ್ಲ. ಕೇವಲ ಇದನ್ನು ಮಾಡಿ. ಕನಿಷ್ಠ ನಾವು ನೀಡಬಹುದು ನೀವು ಪ್ರಯತ್ನಕ್ಕೆ ಸೂಚಿತವಾಗಿರುತ್ತದೆ. ಈ ವರ್ಗದ ಪ್ರಯತ್ನಕ್ಕೆ ಒಂದು. ಪ್ರಯತ್ನಕ್ಕೆ ಕನಿಷ್ಠ ಕಡಿಮೆ ಸ್ಕೋರ್ ಡ್ರಾಪ್ ನಲ್ಲಿ. ಆದ್ದರಿಂದ ಹೌದು. ಅದು ಬಹುಮಟ್ಟಿಗೆ ಇಲ್ಲಿದೆ. ಯಾರಾದರೂ ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದೆ ದೂರದ ವರ್ಗ ಹೇಗೆ ನಾವು ಗ್ರೇಡ್? ಅಥವಾ ಈ ಯಾವುದೇ? ಈ ಯಾವುದೇ ಆದ್ದರಿಂದ far-- ವಿಭಾಗಗಳು, ಕಚೇರಿಯಲ್ಲಿ ಗಂಟೆಗಳ? ಕೂಲ್. ಸರಿ. ಆದ್ದರಿಂದ ಈ ವಿಷಯ ಇಲ್ಲ ನಿಜವಾಗಿ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಇಷ್ಟಗಳು. ನಾನು ಅದರ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಬಯಸುವುದಿಲ್ಲ. ನೀವು ಹುಡುಗರಿಗೆ ನಿಜವಾಗಿಯೂ ಬಯಸುವುದಿಲ್ಲ ನನಗೆ ಅದರ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಕೇಳಲು. ಆದರೆ ದುರದೃಷ್ಟವಶಾತ್, ನಾವು ಎಲ್ಲಾ ಅದರ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಹೊಂದಿವೆ. ಡೇವಿಡ್ 20 ನಿಮಿಷಗಳ ಒಂದು ಕಾಲ ಬಗ್ಗೆ ಉಪನ್ಯಾಸ. ಮತ್ತು ವಿಷಯವಾಗಿದೆ ಶೈಕ್ಷಣಿಕ ಪ್ರಾಮಾಣಿಕತೆ. ಹಾಗಾಗಿ ನಾವೆಲ್ಲರೂ ಇಲ್ಲಿ ಬಹುಶಃ ಬರೆದಿದ್ದಾರೆ ನಮ್ಮ ಯೇಲ್ ವೃತ್ತಿಜೀವನದಲ್ಲಿ ಒಂದು ಪ್ರಬಂಧ ಕೆಲವು. ನಾವು ಬಹುಶಃ ನಾವು ಮಾಡಿದ ಅಲ್ಲಿ ಒಂದು ಚರ್ಚೆ ಪಡೆದ ನಮ್ಮ ಪ್ರಬಂಧ ಕೃತಿಚೌರ್ಯ ಅಲ್ಲ ಹೇಳಿದರು ಮಾಡಲಾಗಿದೆ, ಕೆಲಸ ನಮ್ಮದು ಏಕೆಂದರೆ. ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದಲ್ಲಿ, ನಾವು ಪರಿಕಲ್ಪನೆ ಅದೇ ರೀತಿಯ. ನೀವು ಸಲ್ಲಿಸುವ ಎಲ್ಲಾ ಕೆಲಸ, ನೀವು ಬರೆಯುವ ಎಲ್ಲಾ ಕೋಡ್ ನೀವು ಬರೆದ ಎಂದು ಕೋಡ್ ಇರಬೇಕು. ನೀವು ಎಂಬುದನ್ನು ಕೋಡ್ ಮಾಡಬಾರದು ಬೇರೆ ನಕಲು. ಕೋಡ್ ಮಾಡಬಾರದು ನೀವು ಗೂಗಲ್ ಮತ್ತು ರಲ್ಲಿ plopped ಬಂದಿದೆ ಇದು ಕೆಲಸ ಮಾಡುತ್ತದೆ ಮತ್ತು ನೀವು ನಿಜವಾಗಿಯೂ ಗೊತ್ತಿಲ್ಲ. ನೀವು ರೀತಿಯ ಪ್ರಜ್ಞೆ ಇದು ಆದರೆ ನಿಜವಾಗಿಯೂ ಏನು. ಸಂಶಯ, ಮೂಲಭೂತವಾಗಿ, ಇದು ಕೇವಲ ಯೋಗ್ಯ ಎಂದು ವಿಶೇಷವೇನು. ನಮ್ಮ ಪಠ್ಯಕ್ರಮ, ನಾವು ಹೊಂದಿವೆ ವಸ್ತುಗಳ ಇಡೀ ಪಟ್ಟಿ ನಾವು ಸೂಕ್ತ ಮಾಹಿತಿ ನೋಡಿ ಸಮಂಜಸ ಅಲ್ಲ ವಿರುದ್ಧ. ಉದಾಹರಣೆಗೆ, ಸಮಂಜಸವಾದ ನೀವು ಮತ್ತು ನಿಮ್ಮ ಸ್ನೇಹಿತರು ಯಾವ ಉತ್ತಮ ರೀತಿಯಲ್ಲಿ ಚರ್ಚೆ ಹೋಗಲು ತಾರ್ಕಿಕವಾಗಿ ಒಂದು ಸಮಸ್ಯೆ. ತೀರ ಸಮಂಜಸವಾದ ಇಲ್ಲಿದೆ. ಏನು ಸಮಂಜಸವಾದ ಎಂದು ನೀವು ವೇಳೆ ಹುಡುಗರಿಗೆ, ಒಟ್ಟಿಗೆ ಸಿಕ್ಕಿತು ಅದೇ ಕೋಡ್ ಟೈಪ್ ಮತ್ತು ಅದೇ ಕೋಡ್ ತಿರುಗಿ. ಸಮಂಜಸವಾದ ಅಲ್ಲ. ಒಂದೇ ಒಂದು ಪ್ರಬಂಧ ರೀತಿಯ. ನೀವು ಚರ್ಚಿಸಲು ಬಯಸಿದರೆ ನಿಮ್ಮ ಸ್ನೇಹಿತ, ಹೇ, ಈ ನಾನು ಬರೆಯಲು ಬಯಸುವ ಏನು. ಈ ನಾನು ಬಯಸುವ ಹಂತಗಳು ದೊಡ್ಡ, ಅದರ ಬಗ್ಗೆ ಬರೆಯಲು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಅದ್ಭುತವಾಗಿದೆ. ಪರಸ್ಪರ ಸಹಯೋಗ ದಯವಿಟ್ಟು. ನೀವು ಹುಡುಗರಿಗೆ ಪ್ರಾರಂಭಿಸಿ ಒಂದೇ ಬರೆಯುವ, ಅದೇ ಪ್ರಬಂಧ ಮಾಡಿ, ಕಡಿಮೆ ಒಕೆ. ಆದ್ದರಿಂದ ಸಂಶಯ, ಅದನ್ನು ಮಾಡಬೇಡಿ. ಇಲ್ಲಿ, ನಾವು CS50 ರಲ್ಲಿ, ನಾವು ಸ್ಕ್ರಿಪ್ಟುಗಳನ್ನು ಹೊಂದಿವೆ ಆ ರನ್ ಪರೀಕ್ಷಿಸಲು ಸ್ವಯಂಚಾಲಿತ ಕೇವಲ ನಿಮ್ಮ ಕೋಡ್ ಸರಿಯಾಗಿವೆ, ಆದರೆ ನಿಮ್ಮ ಕೋಡ್ ಅಪೂರ್ವತೆಯನ್ನು. ಆದ್ದರಿಂದ ಸ್ಥಾನವನ್ನು ನಮಗೆ ಪುಟ್ ದಯವಿಟ್ಟು ಆಫ್ EXCOMM ನಿಮ್ಮ ಪ್ರಕರಣವನ್ನು ಉಲ್ಲೇಖಿಸಲು ಹೊಂದಿರುವ. ಕೇವಲ ಅವಕಾಶ, ಕೇವಲ ಎಲ್ಲರೂ ದಯವಿಟ್ಟು ಈ ಅದ್ಭುತ ಅನುಭವ ಮಾಡಲು. ಪ್ರತಿಯೊಬ್ಬರೂ ಉತ್ತಮ ಕಲಿಯುತ್ತಾನೆ ನಾವು ಎಲ್ಲಾ ಸಂತೋಷದ, ಮತ್ತು ನಾವು ಎಲ್ಲಾ ಅಪ್ ಹೊಂದಿಸಲಾಗಿದೆ ಈ ಕೋರ್ಸ್ ಯಶಸ್ವಿಯಾಗಲು. ಬಹಳ ವಿಷಯ ಈ ವರ್ಗ ಬಗ್ಗೆ ಅನನ್ಯ ನಾನು ಎಲ್ಲರಿಗೂ ನಿಜವಾಗಿಯೂ ನನಗನ್ನಿಸುತ್ತದೆ ನಾವು ಹೊಂದಿರುತ್ತವೆ ಗಮನ ಪಾವತಿ ಏನು ವಿಷಾದ ಕರೆಯಲಾಗುತ್ತದೆ ನಮ್ಮ ಪಠ್ಯಕ್ರಮ ಷರತ್ತು. ಆದ್ದರಿಂದ ಮೂಲಭೂತವಾಗಿ, 72 ಗಂಟೆಗಳ ಒಳಗೆ, ವೇಳೆ ನೀವು ಏನಾದರೂ ಮಾಡಿದ ನಂಬಲು ನೀವು ನಿಜವಾಗಿಯೂ ಖಚಿತವಾಗಿ ಅಲ್ಲ ಸೂಕ್ತ, ನಮಗೆ ಬನ್ನಿ. ನಾವು ನೀವು ಭರವಸೆ 72 ಗಂಟೆಗಳ ಒಳಗೆ ನಾವು ಸಂದರ್ಭದಲ್ಲಿ ನಾವೇ ನಿರ್ವಹಿಸಲಿದೆ ಹೆಚ್ಚಿನ ಉಲ್ಲೇಖಿಸಿ ಇಲ್ಲದೆ ಆಡಳಿತದಲ್ಲಿ ಅಧಿಕಾರ. ಆದ್ದರಿಂದ ನೀವು ನನಗೆ ಬಂದು ಹೇಳುತ್ತಾರೆ ವೇಳೆ, Andi, ಹೇ, ನಾನು ನಿಜವಾಗಿಯೂ ಕ್ಷಮಿಸಿ, ಆದರೆ ನಾನು ಒಂದೆರಡು ಸಾಲುಗಳನ್ನು ನನ್ನ ರಲ್ಲಿ ಹಿತ ನಾನು ರೀತಿಯ ಗೂಗಲ್ ಕೋಡ್ ಕಳೆದ ರಾತ್ರಿ, ಸ್ಟಾಕ್ ಆಫ್ ಸಿಕ್ಕಿತು ಹೆಚ್ಚುವರಿ, ನಕಲಿಸಿ ಮತ್ತು ಅಂಟಿಸಲು, ಮತ್ತು ನಾನು ನಿಜವಾಗಿಯೂ ಕ್ಷಮಿಸಿ ಆ ಬಗ್ಗೆ, ನನಗೆ ತಿಳಿಸಿ. ಅದನ್ನು ಹುಣ್ಣಾಗಿಸು ಅವಕಾಶ ದಯವಿಟ್ಟು ಮತ್ತು ನಾನು ಅದನ್ನು ಹಿಡಿಯಲು ಆಶಿಸಿದ್ದಾರೆ. ನಾವು ಇದು ಹತ್ತಿಕೊಳ್ಳುತ್ತವೆ. ನನಗೆ ಬಂದು. ನನಗೆ 72 ಗಂಟೆಗಳ ಒಳಗೆ ತಿಳಿಸಿ. ನಾವು ಪರಿಹಾರ ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತೇವೆ. ಮತ್ತು ನಾವು ನೋಡಿ ಎಂದು ಭರವಸೆ ಮೂಲಭೂತವಾಗಿ ವಿಶ್ವವಿದ್ಯಾಲಯ ಅಧಿಕಾರಿಗಳು. ಆದ್ದರಿಂದ ನಿಮ್ಮ ಹಿತಾಸಕ್ತಿಯನ್ನು ರ ಕೇವಲ ಎಲ್ಲರೂ ಪ್ರಾಮಾಣಿಕವಾಗಿ ಸಹಜವಾಗಿ ಒಳಗೊಂಡಿರುವ. ಸರಿ. ಸರಿ. ಈಗ, ಬೇಗ ಮೊದಲು ನಾನು ಸರಿಸಲು, ಯಾರಾದರೂ ಮಾಡುತ್ತದೆ ಜಾರಿ ಬಗ್ಗೆ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಹೇಗೆ ಕೋರ್ಸ್ಗಳಲ್ಲಿ ನಾವು ಚಲಾಯಿಸಲು ನೀನು, ಹೇಗೆ ವಿಭಾಗಗಳು ಹೋಗುವ , ಎಂದು ಯಾವುದೇ ಚಲಾಯಿಸಲು? ಸರಿ. ಹೌದು. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ANDI ಪೆಂಗ್: ಹೌದು. ಆದ್ದರಿಂದ ಹೇಗೆ ನೀವು ಅನೇಕ quizzes-- ಸೋಮವಾರ / ಬುಧವಾರ ವಿಭಾಗದಲ್ಲಿ? ಎಷ್ಟು ನೀವು ಹೊಂದಿವೆ ಮಂಗಳವಾರ / ಗುರುವಾರ? ಸರಿ, ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಘನ ಒಡಕು ಇಲ್ಲಿದೆ. ನಾವು ಓಡುವ ರೀತಿಯಲ್ಲಿ ಯೇಲ್ ಇದು ನಾವು ಆಗಿದೆ ಪ್ರತ್ಯೇಕ ಎರಡು ಮಾಡಲಿಕ್ಕೆ ಪ್ರತಿ section-- ಒಂದು quizzes-- ಎಂದು ವರ್ಗ ಸಮಯದಲ್ಲಿ ತೆಗೆದುಕೊಳ್ಳಲಾಗುವುದು. ನಾನು ಅಕ್ಟೋಬರ್, ಅಕ್ಟೋಬರ್ ಕೊನೆಯಲ್ಲಿ ಹಿತ ವಾರದಲ್ಲಿ ಒಂದು ಸ್ವಲ್ಪ, ರಸಪ್ರಶ್ನೆ. ಹೌದು, ಆದ್ದರಿಂದ ಕೇವಲ ವರ್ಗ ಬರಲು. ಸೋಮವಾರ ಅಥವಾ ಬುಧವಾರ, ನೀವು ರಸಪ್ರಶ್ನೆ ಕರೆದೊಯ್ಯಲಿದ್ದೇವೆ. ಎಂದು ಮಂಗಳವಾರ ಅಥವಾ ಗುರುವಾರ, ನೀವು ಬೇರೆ ರಸಪ್ರಶ್ನೆ ಕರೆದೊಯ್ಯಲಿದ್ದೇವೆ. ಆದರೆ ಅದೇ ವಸ್ತುಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಮಾಡಲಾಗುತ್ತದೆ. ಹೌದು. ಒಳ್ಳೆಯ ಪ್ರಶ್ನೆ. ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಎಲ್ಲಿ ನಾವು ನಮ್ಮ ಶ್ರೇಣಿಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಹೋಗಿ? ANDI ಪೆಂಗ್: ಹೌದು. ಹಾಗಾಗಿ ಔಟ್ ಕಳುಹಿಸುವ ನಡೆಯಲಿದೆ ಇಮೇಲ್ ಏನೇ ಪ್ರತಿ ವಾರ ಕ್ವಿಸ್ graded-- ಅಥವಾ ಯಾವಾಗ, ಕ್ಷಮಿಸಿ, psets ವಿಭಾಗಿಸಲಾಗುತ್ತದೆ ಮಾಡಿದಾಗ. Psets ಸಾಮಾನ್ಯವಾಗಿ ಮಾಡಲಾಗಿದೆ ಮಧ್ಯಾಹ್ನ ಅಥವಾ ಶುಕ್ರವಾರ ಮೂಲಕ. ಹಾಗಾಗಿ ನಾನು ಎಂದು ಭರವಸೆ ನೀವು ಅವರನ್ನು ಮರಳಿ ಪಡೆಯಲು ಪ್ರಯತ್ನಿಸಿ ಕೆಳಗಿನ ಶುಕ್ರವಾರ ಮಧ್ಯಾಹ್ನ. ಯಾವಾಗ ನಾನು ಗ್ರೇಡ್ ಒಂದು pset, ನಾನು ಕಳುಹಿಸುತ್ತೇವೆ ಗ್ರೇಡ್ ಪುಸ್ತಕ ಅಧಿಸೂಚನೆ ಔಟ್ ಎಂದು ನಿಮ್ಮ ಸ್ಕೋರ್ ಹೇಳುತ್ತದೆ ಆನ್ಲೈನ್ ನೋಡಬಹುದು. ಆದ್ದರಿಂದ ಬಲ ಈ ವಾರ, ನಾನು ನಂತರ ಕಳೆದ ವಾರ psets ಗ್ರೇಡಿಂಗ್ ಮುಗಿಸಲು, ನೀವು ಹುಡುಗರಿಗೆ ಒಂದು ಇಮೇಲ್ ಪಡೆಯುತ್ತಾನೆ ಅಧಿಸೂಚನೆ, ತಿಳಿಸುವ ಹೇ ಈ ಅಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಶ್ರೇಣಿಗಳನ್ನು ವೀಕ್ಷಿಸಲು ಹೋಗಿ. ಮತ್ತು ನೀವು ಪ್ರತಿ ನೋಡಬಹುದು ನಿಮ್ಮ ಶ್ರೇಣಿಗಳನ್ನು ಸ್ಥಗಿತ. ನೀವು ಕಾಮೆಂಟ್ಗಳನ್ನು ನೋಡಬಹುದು. ಓಹ್, ತ್ವರಿತ ವಿಷಯ ಸಹ. ಮಹಾನ್ ರಲ್ಲಿ ಕಾಮೆಂಟ್ ವಿಭಾಗದಲ್ಲಿ ಪುಸ್ತಕ ಅಲ್ಲಿ ನಾನು ಬಹುಶಃ ಮಾಡುತ್ತೇವೆ ನನ್ನ ಸಮಯ ಶ್ರೇಯಾಂಕ ಬಹುತೇಕ ಖರ್ಚು. ಆದ್ದರಿಂದ ಒಂದು ವಿಷಯ ಎಂದು ನಿಜವಾಗಿಯೂ ಪ್ರಮುಖ ನೀವು ಹುಡುಗರಿಗೆ ವೀಕ್ಷಿಸುತ್ತಿದ್ದಾರೆ ನಿಮ್ಮ ಶ್ರೇಣಿಗಳನ್ನು ನಿಮ್ಮ psets ಮೇಲೆ ಮಾತ್ರ ಹುಡುಕುವುದಿಲ್ಲ ಇದೆ ದೈಹಿಕ ಸ್ಕೋರ್ ಆದರೆ ಸಮಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ನಿಜವಾಗಿಯೂ ನನ್ನ ಕಾಮೆಂಟ್ಗಳನ್ನು ಓದಲು. ಸಾಮಾನ್ಯವಾಗಿ ನೀವು ಪ್ರತಿಕ್ರಿಯೆ ನೀಡುತ್ತದೆ ನೀವು ಸಮಸ್ಯೆ ಪರಿಹರಿಸುವ ಮಾಡುತ್ತಿದ್ದೇವೆ ಎಂಬುದರ ಮೇಲೆ. ನೀವು ಮಾಡಬೇಕಾದ್ದು ವೇಳೆ ಒಂದು ಬಿಟ್ ಉತ್ತಮ ಏನೋ, ರಚನಾತ್ಮಕ ಟೀಕೆಗಳಿಗೆ ಸಾಮಾನ್ಯವಾಗಿ ಅತ್ಯುತ್ತಮ ಆ ಕಾಮೆಂಟ್ಗಳನ್ನು ವಿಭಾಗದಲ್ಲಿ ನೀಡಿದ. ಆದ್ದರಿಂದ, ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ದಯವಿಟ್ಟು ಕಾಮೆಂಟ್ಗಳನ್ನು ಬರೆಯಲು ಸಮಯ ಕಳೆಯಲು. , ನಾನು ಶ್ಲಾಘಿಸುತ್ತೇನೆ ದಯವಿಟ್ಟು ನೀವು ಹುಡುಗರಿಗೆ ಆ ಕಾಮೆಂಟ್ಗಳನ್ನು ಓದಲು ಎಂದು. ಸರಿ. ಕೂಲ್. ಆಯ್ತು. ನಾವು ಮಾತನಾಡುವ ಆರಂಭಿಸಲು ಹೋಗುವ ಮತ್ತು ತ್ವರಿತವಾಗಿ ಪರಿಶೀಲಿಸಿದ ವಸ್ತುಗಳ ಕೆಲವು ವಾರ ನಾವು ಆರ್ ಕೇವಲ ಆದ್ದರಿಂದ ಶೂನ್ಯ ಸರಿಯಾದ ಪುಟದಲ್ಲಿ ಈ ವಾರದ ಸಮಸ್ಯೆ ಆರಂಭದಲ್ಲಿ. ಆದ್ದರಿಂದಾಗಿ ಲೂಪ್ ಒಂದಾಗಿದೆ ಕುಣಿಕೆಗಳು ಮೂರು ವಿಧದ ನಾವು ಈ ವರ್ಗ ಚರ್ಚಿಸಲಾಗಿದೆ. ಒಂದು ಲೂಪ್ ಮೂಲಭೂತವಾಗಿ ವಾಕ್ಯ ಬರೆಯಲಾಗಿದೆ ಅಲ್ಲಿ, ಒಂದು ನಿರ್ದಿಷ್ಟ ಸ್ಥಿತಿಯ ಸಂದರ್ಭದಲ್ಲಿ, ಈ ಹಕ್ಕನ್ನು, ಪದೇ ಪದೇ ಏನು? ಇಲ್ಲಿ ಈ ಗ್ರಾಫಿಕ್ ತಿಳಿಯುತ್ತಾರೆ. ನೀವು ಪ್ರಾರಂಭಿಸಬಹುದು ನೀನು ನಿಮ್ಮ ಕೋಡ್ ಕೆಲವು ಪಾಯಿಂಟ್. ನೀವು ಲೂಪ್ ಸ್ಥಿತಿ ನಮೂದಿಸಿ ನೀನು if-- ನಾನು ಗೊತ್ತಿಲ್ಲ X ಒಂದು ಕಡಿಮೆ. ನಿಜ, ನೀವು ನೀನು ಲೂಪ್ ದೇಹದ ಕಾರ್ಯಗತಗೊಳಿಸಲು. ಮತ್ತು ನೀವು ಮಾಡುತ್ತಿರುವ ಇರಿಸಿಕೊಳ್ಳಲು ನೀನು ಮತ್ತೆ, ಮತ್ತೆ, ಮತ್ತೆ, ಇದು ಒಂದು ಎಂಬುದನ್ನು ಮೇಲೆ ಮತ್ತು over-- ಇದು ಲೂಪ್ ನಿಮ್ಮ ಸ್ಥಿತಿಯನ್ನು ಆಗುತ್ತದೆ ರವರೆಗೆ ಸುಳ್ಳು. ಈ ರೀತಿಯಲ್ಲಿ, ಸ್ವಲ್ಪ ಲೂಪ್ ಆದ್ದರಿಂದ ಸರಳವಾದ ದಾರಿಗಳಲ್ಲಿ ಒಂದು ಯಾವುದಾದರೂ ರೀತಿಯ ಬರೆಯಲು ಎಂದು ಮೇಲೆ ಮತ್ತು ಮೇಲೆ ಪುನರಾವರ್ತಿಸಲು ಅಗತ್ಯವಿದೆ. ಕೇವಲ ಬಂದ ಎಚ್ಚರಿಕೆ ನೀವು ಲೂಪ್ ಯಾವುದೇ ರೀತಿಯ ಬರೆಯಲು ನೀವು ನೀವು ನಿರ್ಗಮನ ಸ್ಥಿತಿಯಂತೆ ಹೊಂದಿರುವ ಹಾಗೂ ಯಾವುದೇ ಒಂದು ಅಪ್ಡೇಟ್ ಮಾಹಿತಿ ಇದು ನಿಮ್ಮ ಲೂಪ್ ಕೇವಲ ಮಾಡುವುದಿಲ್ಲ ಆದ್ದರಿಂದ ಮೇಲೆ ಮತ್ತು ಕೊನೆಯಿಲ್ಲದ ಹೆಚ್ಚು ರನ್. ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ನೀನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಬಯಸುವ ನೀವು ಕೆಲವು ವಿಷಯಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತಿದ್ದೇವೆ ಎಂದು ನಿಮ್ಮ ಕೋಡ್ ಅಥವಾ ಲೂಪ್ ಕೊನೆಯಲ್ಲಿ ನೀವು ದಾರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಪರಿಸ್ಥಿತಿ ಕಡೆಗೆ ಮುಂದುವರಿಯುವ ನೀವು ಕೊನೆಯಲ್ಲಿ ಭೇಟಿ ಬಯಸುವ. ಎಂದು ಎಲ್ಲರೂ ಅರ್ಥ ಡಸ್? ನಾವು ಕೇವಲ ಎಂದು ಬಯಸುವುದಿಲ್ಲ ಈ ಸುರುಳಿ ಅಲ್ಲಿ ಸಿಲುಕಿಕೊಂಡಿದ್ದರು ನಾವು ಸುತ್ತ ಮತ್ತು ಸುಮಾರು ಹೋಗಿ ಲೂಪ್ ಮುರಿಯಲು ಯಾವುದೇ ದಾರಿ ಇಲ್ಲ. ಮತ್ತು ಪ್ರತಿ ಲೂಪ್ ಮೂಲಭೂತವಾಗಿ ಅದನ್ನು ಮಾಡುವ ಒಂದು ರೀತಿಯಲ್ಲಿ. ಸರಿ. ನೀವು ಎರಡನೆಯದಾಗಿ, ಅನೇಕ ನಿಮ್ಮ ಮಾರಿಯೋ psets ರಲ್ಲಿ ಬಹುಶಃ ನೇಮಿಸಿಕೊಳ್ಳಲು ಹೊಂದಿತ್ತು ಲೂಪ್ ಈ ರೀತಿಯ. ಇದು, ಒಂದು ಮಾಡಬೇಡಿ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಎಲ್ಲಾ ಮೊದಲ, ಯಾರಾದರೂ ಹೇಳಿ ಏನು ಮಾಡಬೇಡಿ ನಡುವಿನ ವ್ಯತ್ಯಾಸ ಲೂಪ್ ಮತ್ತು ಸ್ವಲ್ಪ ಲೂಪ್ ಹಾಗೆಯೇ? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಲೂಪ್ ಮಾಡಬೇಡಿ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಮೊದಲ ಓಡುತ್ತಿದೆ. ANDI ಪೆಂಗ್: ಹೌದು, ನಿಖರವಾಗಿ. ಆದ್ದರಿಂದ ಒಂದು ಮಾಡಬೇಡಿ ಲೂಪ್ ಯಾವಾಗಲೂ ಮಾಡುತ್ತದೆ ಯಾವುದೇ ಬ್ರಾಕೆಟ್ಗಳನ್ನು, ಗಡಿಬಿಡಿ ಒಳಗಡೆಯೇ ಅಲ್ಲಿ ಮತ್ತು ಷರತ್ತಿನ ಮಾಡುತ್ತದೆ ಮುಚ್ಚಲಿದೆ ಕ್ಷಮಿಸಿ ಪರಿಶೀಲಿಸುತ್ತಿದೆ ಮೊದಲು, ಮೊದಲು ಕೋಡ್ ಮಾಡುತ್ತದೆ ಪರಿಸ್ಥಿತಿ ಪರಿಶೀಲಿಸುತ್ತಿದೆ. ಮತ್ತು ಈ ನಮಗೆ ವಿಶೇಷವಾಗಿ ಪ್ರಸ್ತುತವಾಗಿದೆ ಇಲ್ಲಿ ಈ ವರ್ಗ, ಹೆಚ್ಚಿನ ಬಾರಿ ಏಕೆಂದರೆ ನಾವು ಪ್ರಾಂಪ್ಟ್ ಮಾಡಲು ಬಯಸುವ ಎಂದು ನೀನು ಇನ್ಪುಟ್ ಕೆಲವು ರೀತಿಯ ಬಳಕೆದಾರರನ್ನು. ತದನಂತರ, ಅವಲಂಬಿಸಿ ಅವರು ನೀಡುವ ಇನ್ಪುಟ್, ನಂತರ ನಾವು ಓಹ್, ಹಾಗೆ, ಮೌಲ್ಯಮಾಪನ ನಾವು ಮತ್ತೆ ಅವುಗಳನ್ನು ಪ್ರಾಂಪ್ಟ್ ಅಗತ್ಯವಿದೆ? ಮಾರಿಯೋ ಆದ್ದರಿಂದ, ಬಳಕೆದಾರರ ನೀವು ನೀಡಿದ ಋಣಾತ್ಮಕ ಎತ್ತರದ, ಉದಾಹರಣೆಗೆ, ನೀವು ಮೊದಲ ಪ್ರಾಂಪ್ಟ್ ಮಾಡಲು ನೀನು ಮತ್ತು ಒಳಗೆ ಯಾವುದೇ. ನಂತರ ನೀವು ಸಂದರ್ಭದಲ್ಲಿ ಪರಿಶೀಲಿಸಲು ನೀನು. ನಿಮಗೆ ಗೊತ್ತಾ, 1 ಋಣಾತ್ಮಕ ಧನಾತ್ಮಕ ಸಂಖ್ಯೆ ಎಂದು? ಇದು ಅಲ್ಲ, ನಾನು ಹೋಗಲು ಪಡೆಯಲಿದ್ದೇನೆ ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮತ್ತು ಪುನರಾವರ್ತಿಸಿ ಮತ್ತು ಪುನರಾವರ್ತಿಸಲು ಮತ್ತು ಅವರು ರವರೆಗೆ ಪುನರಾವರ್ತಿಸಲು ಅಂತಿಮವಾಗಿ ನೀವು ಇಷ್ಟಪಡುವ ಒಂದು ಸಂಖ್ಯೆಯನ್ನು ನೀಡಿ, ನಾವು ಎಲ್ಲಾ ನಮ್ಮ ಕೋಡ್ ಬಳಸಿಕೊಳ್ಳುತ್ತಾರೆ ಎಂದು. ಇದು ಬಹಳ ಮುಖ್ಯ ಮೂಲಭೂತವಾಗಿ ಯಾವುದೇ ಬಳಕೆದಾರ ಇನ್ಪುಟ್. ನಾನು ಯಾವುದೇ ಗ್ಯಾರಂಟಿ ಒಂದು pset ಅಲ್ಲಿ ಸಮಯ ನಾವು ಇನ್ಪುಟ್ ಕೇಳುತ್ತೇವೆ ಕೋಡ್ ಯಾವುದೇ ರೀತಿಯ, ನಾವು ಆರ್ ಬಹುಶಃ ನೀವು ನೀಡಲು ಹೋಗಿ ನಾವು ಆರ್ ಒಂದು ಪರೀಕ್ಷಾ ನಿದರ್ಶನ ಪ್ರಯೋಜನ ನೀವು ಕೆಟ್ಟ ಕೆಲಸಕ್ಕೆ ನೀಡಲು ನಿಮ್ಮ ಕೋಡ್ ಮುರಿಯಲು ಪ್ರಯತ್ನಿಸಿ ಹೋಗುವ. ನಾವು ಇನ್ಪುಟ್ ಒಂದು ಕೇಳುತ್ತೇವೆ ಪ್ರಯತ್ನಿಸಿದರೆ ಪೂರ್ಣಾಂಕ, ನಾವು ನೀವು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ನೀಡಬಹುದು ಮತ್ತು ನೀವು ನಿಭಾಯಿಸಲು ಹೇಗೆ ನೋಡಿ. ನಾವು ವಯಸ್ಸಿನ ನೇಮಿಸಿಕೊಳ್ಳಲು ನೀವು ಕೇಳಲು ವೇಳೆ, ನಾವು ನೀವು ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆ ನೀಡಬಹುದು ನೀವು ನಿಭಾಯಿಸಲು ಹೇಗೆ ನೋಡಲು. ನೀವು ಹುಡುಗರಿಗೆ ಪರೀಕ್ಷಿಸುತ್ತಿದ್ದಾರೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಸಂದರ್ಭಗಳಲ್ಲಿ ನೀವು ಉತ್ತಮ ಇರುವುದಿಲ್ಲ ಇನ್ಪುಟ್, ಕೇವಲ ಹೇಳುತ್ತಾರೆ ನೋಡೋಣ. ಮತ್ತು ಲೂಪ್ ಮಾಡಬೇಡಿ ಅನೇಕ ವೇಳೆ ಉತ್ತಮ ನಿಮ್ಮ ಕೋಡ್ ವಿನ್ಯಾಸ ರೀತಿಯಲ್ಲಿ ಆ ವ್ಯಾಪ್ತಿ ಸಂಧಿಸುವ. ಸರಿ. ಸರಿ. ಆದ್ದರಿಂದ ಈ ಬಹುಶಃ ಅತ್ಯಂತ ಮೂರು ಸಂಕೀರ್ಣ ಲೂಪ್ ನಾವು ಇದುವರೆಗೆ ನೋಡಿದ್ದಾರೆ ಬಂದಿದೆ. ಮತ್ತು ಇದು ಮೊದಲಿಗೆ ಅತ್ಯಂತ ಭಯಾನಕ ತೋರುತ್ತದೆ. ಆದರೆ ನಾನು ನೀವು ಭರವಸೆ ಒಮ್ಮೆ ನೀವು ಹುಡುಗರಿಗೆ ಲೂಪ್ ಒಂದು ಬಳಸಲು ಹೇಗೆ ಹ್ಯಾಂಗ್ ಪಡೆಯಲು, ಇದು ಅತ್ಯಂತ ಉಪಯುಕ್ತ ವಸ್ತುಗಳ ಒಂದು, ನಿಮ್ಮ ಆರ್ಸೆನಲ್ ಅತ್ಯಂತ ಉಪಯುಕ್ತ ಉಪಕರಣಗಳು ಈ ವರ್ಗದ ಮುಂದೆ ಚಲಿಸುವ. ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ಸ್ಕ್ರ್ಯಾಚ್, ಈ ಅತಿ ಸರಳ ಬ್ಲಾಕ್ ಹೊಂದಿತ್ತು ಕೇವಲ ಈ ಕೆಲವು ಪುನರಾವರ್ತಿಸಲು ಹೇಳಿದರು ಬಾರಿ ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ನುಡಿಗಟ್ಟುಗಳು. ಮೂಲಕ, SAJ-- ಎಂದು Scaz Andi ಜೇಸನ್. ನಾವು ಅನೇಕ ವೇಳೆ ನಮ್ಮ ಇಮೇಲ್ಗಳನ್ನು SAJ ಸೈನ್. ನಾವು SAJ ಹೇಳಿದರೆ, ಗೊಂದಲ ಇಲ್ಲ. ಕೇವಲ ನಮಗೆ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ಸ್ಕ್ರ್ಯಾಚ್ ರಲ್ಲಿ, ನಾವು ಸಾಧ್ಯವಾಯಿತು ಹೇಳಿದರು ಒಂದು ಬ್ಲಾಕ್, ನಾನು SAJ ಪ್ರೀತಿ ಪುನರಾವರ್ತಿಸಲು! 10 ಬಾರಿ. ಅತ್ಯಂತ ಸರಳ. ಹಿಂದೆ ತರ್ಕ ಒಂದು ತುಂಬಾ ಸರಳ, ಬಲ? ನಾನು ಮೊದಲ ಮೊದಲ ಮೂಲಕ ಹೋಗಲು ಬಯಸುವ ಸಮಯ ಮತ್ತು, ಎರಡನೆಯ ಬಾರಿ ನೋಡಿ ಇತ್ಯಾದಿ, ಎಂದು, ಮೂರನೇ ಬಾರಿ ನೋಡಿ ಹೀಗೆ, ತನಕ ನೀವು 10 ಹಿಟ್. ಮತ್ತು ರೀತಿಯಲ್ಲಿ ನಾವು ಆ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಕೋಡ್ ಕೇವಲ ಲೂಪ್ ಒಂದು ಸರಳ ಮೂಲಕ. ಆದ್ದರಿಂದ, ನೀವು ಘೋಷಿಸಲು ನೀನು ಈ ಸಂದರ್ಭದಲ್ಲಿ ಇಲ್ಲಿ ನಿಮ್ಮ ವೇರಿಯಬಲ್, ಒಂದು ಇಂಟ್ ಜೊತೆ. ನಾವು ಇದು ನಾನು ಹೆಸರು ನೀನು. ನಾವು 0 ಇದನ್ನು ಆರಂಭಿಸಲು ನೀನು. ಮತ್ತು ನಿಲ್ಲಿಸುವ ಆವೃತ್ತಿ ನಾನು ಹಿಂದಿರುಗಬಹುದೆಂದು ಕಡಿಮೆ 10 ಆಗಿದೆ. ಮತ್ತು ಅಪ್ಡೇಟ್ ನಾನು ++ ಎಂದು ನಾನು. ಮತ್ತು ಲೂಪ್, ಇದು ವಿಶೇಷವೇನು ಅಂತಿಮವಾಗಿ ಇದು ರವರೆಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಪರಿಸ್ಥಿತಿ ಕೊನೆಯ ಹಿಟ್ಸ್ ಇದರಲ್ಲಿ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಲೂಪ್ ಮುರಿಯಲು ವಿಶೇಷವೇನು. ವಿಷಯ ಇಲ್ಲ ಎಂದು ನೀವು ಹುಡುಗರಿಗೆ ಎಲ್ಲಾ ರೀತಿಯ ಮೊದಲು ಕಂಡ ನಿಮ್ಮ ಸಮಸ್ಯೆ ಸೆಟ್ ಮತ್ತು ಮಾಡಲೇಬೇಕಿತ್ತು. ಯಾರಾದರೂ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದೆ ಇದೀಗ ಕುಣಿಕೆಗಳು ಬಗ್ಗೆ? ಸರಿ. ಗ್ರೇಟ್. ಸರಿ. ಹೊಂದಿರುವ ನೀವು ಆ ಆದ್ದರಿಂದ ಈ ವಾರ pset ನಿರ್ದಿಷ್ಟಪಡಿಸುವಿಕೆಯನ್ನು ಓದಿ ನಾವು ನೇಮಿಸಿಕೊಳ್ಳಲು ಹೋಗುವ ತಿಳಿದಿರುವುದು ಏನೋ ASCII ಮತ್ತು ASCII ಕೋಷ್ಟಕದಲ್ಲಿ ಕರೆಯಲಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ಡೇವಿಡ್ ಉಪನ್ಯಾಸ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಹೋದೆ ಹೇಗೆ ಕಂಪ್ಯೂಟರ್ಗಳು essentially-- ಎಲ್ಲವನ್ನೂ ಒಂದು ಕಂಪ್ಯೂಟರ್ ಸಂಕೇತ ಬೈನರಿ, ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ. ಕಂಪ್ಯೂಟರ್ಗಳು ಸಮರ್ಥವಾಗಿರುತ್ತವೆ ರೀತಿಯಲ್ಲಿ ಜೊತೆಗೆ ವಿಭಿನ್ನ ಮೌಲ್ಯಗಳನ್ನು ಶೇಖರಿಸಿಡಲು ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ ಮ್ಯಾಪಿಂಗ್ ಮೂಲಕ ಆ ಸಂಖ್ಯೆಗಳು ಯಾವುದೇ ಅಂಕೆಗಳು ಪ್ರತಿನಿಧಿಸಲು ಅಥವಾ ಮೂಲಭೂತವಾಗಿ ಇತರ ಪಾತ್ರಗಳು. , ಒಂದು ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಎಲ್ಲಾ ಅದು table-- ASCII ಸಂಖ್ಯೆಗಳನ್ನು ನಕ್ಷೆಯ ಪಾತ್ರಗಳು, ಅಥವಾ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿದೆ. ಮೂಲ ಕೋಡ್ ಕಡತದಲ್ಲಿ ಆದ್ದರಿಂದ ನಿಮ್ಮ ನೋಡುವ ಕಂಪ್ಯೂಟರ್ನ, ಹೇ, ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ ಒಂದು ಗುಂಪನ್ನು, ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ, ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ. ಸಂಗ್ರಹಿತ ಇಲ್ಲಿದೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ನಿಜವಾದ ಮೆಮೊರಿ. ಆದರೆ ನಾವು ಮಾನವರು ಬಯಸಿದಾಗ ಕಂಪ್ಯೂಟರ್ ಸಂವಹನ, ನಾವು ಉದಾಹರಣೆಗೆ, ಹೇಳಲು want--, ನಾನು ದೊಡ್ಡಕ್ಷರ ಒಂದು ಬಯಸಿದರೆ, ನಾನು ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಅಗತ್ಯವಿದೆ ಪಡೆಯಲಿದ್ದೇನೆ ಕಂಪ್ಯೂಟರ್ ಹೇಳುವ, ಓ, ನಾನು ದೊಡ್ಡಕ್ಷರ ಒಂದು ಟೈಪ್, ನನ್ನ ಪ್ರಕಾರ ಬೈನರಿ ಈ ಪ್ರಾತಿನಿಧ್ಯ. ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಹಾಗೆ ಎಸೆದ ಇದೆ ಅನಿಯಂತ್ರಿತ ವಿಷಯ ಒಂದು ASCII ಟೇಬಲ್ ಎಂಬ, ಅಲ್ಲಿ ನಾವು, ಮಾನವರು, ಎಂದು ಪ್ರೋಗ್ರಾಮರ್ಗಳು, ಕೆಲವು ಸಮಯದ ಹಿಂದೆ, ನಾವು ನಿರಂಕುಶವಾಗಿ ಎಂದು ನಿರ್ಧರಿಸಿದ್ದಾರೆ ಈ ಸಂಖ್ಯೆಯ ಹೊರಟಿದ್ದ ಈ ಅಕ್ಷರಗಳು ಮೌಲ್ಯಗಳು. ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ಈ ಆನ್ಲೈನ್ google ಮಾಡಬಹುದು. ನಾನು ಅದನ್ನು ಲಿಂಕ್ ನಿಮ್ಮ ರಲ್ಲಿ ಹಿತ pset-- ಕೇವಲ ಒಂದು ASCII ನಕ್ಷೆ ಟೇಬಲ್, ASCII ಟೇಬಲ್. ಇದು ಕೇವಲ ಬೈನರಿ ಅನುವಾದಿಸಲಾಗುತ್ತದೆ ಪಾತ್ರಗಳು ಸಂಖ್ಯೆಗಳು. ಮತ್ತು ಇದು ತುಂಬಾ ಎಂದು ವಿಶೇಷವೇನು ನಿಮ್ಮ ಸಮಸ್ಯೆ ಸೆಟ್ ಉಪಯುಕ್ತ ನೀವು ಬೇಕಾದಾಗ ಏನು ಅಥವಾ ನೀವು ಲೆಕ್ಕ ಕೆಲವು ಪ್ರದರ್ಶಿಸಲು ಬಯಸುವ ಪಾತ್ರಗಳು ಅಥವಾ ಪೂರ್ಣಾಂಕಗಳ ಅಥವಾ ಕೆಲವು ಪಾತ್ರಗಳು ಕುಶಲತೆಯಿಂದ. ಇದು ಬಹಳ ಎಂದು ವಿಶೇಷವೇನು ಮುಖ್ಯ ಎಂದು ನೀವು ಎಲ್ಲಾ ಒಂದು ASCII ಕೋಷ್ಟಕವನ್ನು ನ್ಯಾವಿಗೇಟ್ ಹೇಗೆ ತಿಳಿಯಲು. ಉದಾಹರಣೆಗೆ, ದೊಡ್ಡಕ್ಷರ ಒಂದು ಆದ್ದರಿಂದ ಸಂಖ್ಯೆ 65 ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಮತ್ತು ಸಣ್ಣ ಒಂದು 97 ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಆ ತಿಳಿಯಲು ಪ್ರಮುಖ ಎರಡು ಮೌಲ್ಯಗಳು ನಡುವೆ ವ್ಯತ್ಯಾಸ 32 ಆಗಿದೆ. ಅನೇಕ ವೇಳೆ, ನೀವು ಬದಲಾಯಿಸಲು ಬಯಸಿದಲ್ಲಿ ಒಬ್ಬರಿಂದ, ವ್ಯತ್ಯಾಸ 32. ನೀವು ರೀತಿಯ ನೀವು ಮತ್ತು ಚಿಂತಿಸಬೇಡಿ ಮೊದಲಿಗೆ ಈ ಗೊಂದಲಮಯ. ನಾವು ಹೇಗೆ ನಾವು ಎಂದು ಹೋಗುತ್ತೇನೆ ನಿಜವಾದ ಕೋಡ್ ಈ ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ. ಸರಿ. ಔಟ್ ಲ್ಯಾಪ್ ನೀವು ಆ ಆದ್ದರಿಂದ ಒಂದು ASCII ಟೇಬಲ್ ಎಳೆಯಲು ಹಿಂಜರಿಯಬೇಡಿ ಈ ಬಹುಶಃ ಏಕೆಂದರೆ ನೀವು ಹುಡುಗರಿಗೆ ಉಲ್ಲೇಖಿಸಿ ಅಗತ್ಯವಿದೆ ಪಾತ್ರ ಏನು. ಸರಿ. ಆದ್ದರಿಂದ ಕೆಲವು ತಿಳಿವಳಿಕೆ ಪಾತ್ರಗಳು, ಕೆಲವು ಸಂಖ್ಯೆಗಳು ನಕ್ಷೆ ನಾನು ಮೊದಲ ರನ್ ವೇಳೆ ಆ ಸಾಲನ್ನು, printf ಒಂದು code-- ಒಂದು, ಮೈನಸ್ ಒಂದು ಸಣ್ಣ ದೊಡ್ಡಕ್ಷರ ಎ ಯಾರಾದರೂ ಡಸ್ ಎಂಬುದನ್ನು ಮೇಲೆ ಊಹೆ ಇದೀಗ ಪರದೆಯ ಮುದ್ರಿಸುವ ವಿಶೇಷವೇನು? ಎಲ್ಲಾ ಆದ್ದರಿಂದ ಮೊದಲ, ಏನು ಮಾಡುತ್ತದೆ ಒಂದು ಪ್ರತಿನಿಧಿಸಲು ಸಣ್ಣ,? ಏನು ಸಂಖ್ಯೆ ASCII ಕೋಷ್ಟಕದಲ್ಲಿ ಎನ್ಕೋಡ್. ಕ್ಷಮಿಸಿ? ಪ್ರೇಕ್ಷಕರು: 97? ANDI ಪೆಂಗ್: 97, ಮಹಾನ್. ಮತ್ತು ದೊಡ್ಡಕ್ಷರ ಒಂದು ಏನು? ಪ್ರೇಕ್ಷಕರು: 65. ANDI ಪೆಂಗ್: ಆದ್ದರಿಂದ 97 ಮೈನಸ್ 65 ಏನು? ಪ್ರೇಕ್ಷಕರು: 32. ANDI ಪೆಂಗ್: ಸರಿ. ಆದ್ದರಿಂದ ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು ನಾನು ಇನ್ಪುಟ್ ಸಂಭವಿಸಿ ಆ ಕೋಡ್ ಸಾಲು ನನ್ನ ಕಂಪ್ಯೂಟರ್? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ANDI ಪೆಂಗ್: ಕ್ಷಮಿಸಿ, ಮಾತಾಡಬೇಕು. ಚಿಂತೆ ಬೇಡ. ಈ ಒಂದು ಅತ್ಯಂತ ಸುರಕ್ಷಿತವಾಗಿದೆ ಪರಿಸರ, ಮೈನಸ್ ಕ್ಯಾಮೆರಾ. ನಾವು ಎಲ್ಲಾ ಚಿಂತಿಸ ನೀನು. ನಾವು ಎಲ್ಲಾ ನಟಿಸಲು ನೀನು ಇದು ಕೇವಲ ನಮಗೆ ಈ ಕೋಣೆಯಲ್ಲಿ ತಣ್ಣಗಾಗಿಸುವುದು ವಿಶೇಷವೇನು. ಚಿಂತೆ ಬೇಡ. ಯಾವುದೇ ಪ್ರಶ್ನೆ ತುಂಬಾ ಅವಿವೇಕಿ ಆಗಿದೆ. ಯಾವುದೇ ಉತ್ತರವನ್ನು ಒಂದು ಸ್ಟುಪಿಡ್ ಉತ್ತರವಾಗಿದೆ. ನಾನು ಬಹುಶಃ ತಪ್ಪುಗಳನ್ನು ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ನನ್ನ ಬೋಧನೆ ಹಾದಿಯಲ್ಲಿ. ಗಂಭೀರವಾಗಿ, ಹುಡುಗರಿಗೆ, ಅದನ್ನು ವಿಚಾರವಿಲ್ಲದೆ ಮಾತಾಡು. ನಿಮ್ಮ ಇನ್ ವಿಶ್ವಾಸದಿಂದಿರಿ, ಗೊತ್ತಾ? ಆದ್ದರಿಂದ ಏನು? ಯಾರು ಕಳೆದ ಉತ್ತರವನ್ನು ಹೇಳಿದರು? ಸರಿ. ಆ ಸಂತೋಷವನ್ನು ಮತ್ತು ಸ್ಪಷ್ಟ ಕೂಗು. ಪ್ರೇಕ್ಷಕರು: 32? ANDI ಪೆಂಗ್: 32. ಸರಿ, ಈ ಕೋಡ್ ರನ್ ಅವಕಾಶ ಮತ್ತು ಎಂದು ಏನಾಗುತ್ತದೆ ಎಂದು ವೀಕ್ಷಿಸಿ. ಸರಿ. ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ಮಾಡಬಹುದು ರೀತಿಯ ನಾನು ಮಾಡಿದ ವಿಶಿಷ್ಟ ಸಂಕೇತಗಳನ್ನು ನೋಡಿ ನಾವು ನೇಮಿಸಿಕೊಳ್ಳಲು ಹೇಗೆ ಇಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಮ್ ಯಾವುದೇ ರೀತಿಯ. ನಾವು ನಮ್ಮ ಮುಖ್ಯ ಫಂಕ್ಷನ್ ನಮ್ಮ ಮುಖ್ಯ ಕಾರ್ಯ ಒಳಗೆ. ನಾನು ನಕಲಿಸಿ ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು ಕೋಡ್ ಈ ಸಾಲಿನ ಅಂಟಿಸಿ. ನೀವು ಹುಡುಗರಿಗೆ ಸಹ ಎಚ್ಚರಿಕೆ ನಕಲು ಮತ್ತು ಕೋಡ್ ಅಂಟಿಸಲು ಮಾಡಲಾಗುತ್ತದೆ. ಕೆಲವೊಮ್ಮೆ ಕೆಲವು ನಿರ್ವಾಹಕರು ಸರಿಯಾಗಿ ಮೇಲೆ ಅಂಟಿಸಿ ಇಲ್ಲ. ಆ ಸಂದರ್ಭದಲ್ಲಿ, ಮೈನಸ್ ಸೈನ್ ವಾಸ್ತವವಾಗಿ ಒಂದು ಡ್ಯಾಶ್ ಆಗಿತ್ತು. ಆದ್ದರಿಂದ ಕಂಪ್ಯೂಟರ್ ಇದು ತೆಗೆದುಕೊ ನೀಡಲಿಲ್ಲ. ಹಾಗಾಗಿ ಹಿಂತಿರುಗಿ ಬಂತು ಮತ್ತು ದೈಹಿಕವಾಗಿ ಟೈಪ್. ಕೇವಲ ಎಚ್ಚರಿಕೆಯಿಂದಿರಿ ನೀವು ಹುಡುಗರಿಗೆ ಮಾಡುತ್ತಿರುವಿರಿ. ಸರಿ. ನಾವು ಇಲ್ಲಿ ಈ ರನ್ ಹೋಗಿ. ಆದ್ದರಿಂದ ನಾವು ನಮ್ಮ section2 ಒಳಗೆ ಸಿಡಿ ನೀನು. ಈ ಪ್ರೋಗ್ರಾಂ asciimath ಎಂದು ಬಂದಿದೆ. ನಾವು ಯಾವುದೇ ಹಾಗಾಗಿ ಔಟ್ ಮಾಡಿದಾಗ, ಮರೆಯದಿರಿ ಪ್ರೋಗ್ರಾಂ, ನಾವು ಮೊದಲ ಇದು ಕಂಪೈಲ್ ಬಯಸುವ ನಮ್ಮ ರೀತಿಯ ಮೂಲಕ ನಡೆಸುವ ಮೂಲಕ. ನಂತರ ನಾವು ವಾಸ್ತವವಾಗಿ ಚಲಾಯಿಸಲು ಬಯಸುವ ಡಾಟ್ ಕಡಿದು ಮಾಡುವುದರಿಂದ ಪ್ರೋಗ್ರಾಂ. ನಾವು ./asciimath ನೀನು. ರೈಟ್, ನಾವು ಹೋಗಿ. ನಾವು 32 ನೋಡಿ. ಅಭಿನಂದನೆಗಳು. ನೀವು ಕ್ಯಾಂಡಿ ತುಂಡು ಅರ್ಹರಾಗಿದ್ದಾರೆ. ನೀವು ಕ್ಯಾಂಡಿ. ಕ್ಷಮಿಸಿ. ಆಯ್ತು. ಸರಿ. ನಾವು ಇಲ್ಲಿ ನಮ್ಮ ಉದಾಹರಣೆಗೆ ಮತ್ತೆ ಹೋಗಬಹುದು. ಯಾವುದೇ, ಆಹ್. ಆಹ್. ಸರಿ. ನಾನು ಕೇವಲ ಇದು ಇರಿಸಿಕೊಳ್ಳಲು ಪಡೆಯಲಿದ್ದೇನೆ. ಸರಿ. ಸರಿ. ನೀವು ಹುಡುಗರಿಗೆ ನೋಡಬಹುದು ಆದ್ದರಿಂದ, ನಾವು ಮಾಡಬಹುದು ಕುತೂಹಲಕಾರಿ ವಿಷಯಗಳನ್ನು ಸ್ಥಳಗಳಿಂದ, ಬಹಳ ತಂಪಾದ ವಸ್ತುಗಳ ಬಹಳಷ್ಟು, ಬಹಳಷ್ಟು ಒಳಗೊಂಡ ಅತ್ಯಂತ ಸಂಕೀರ್ಣ ವಿಷಯಗಳನ್ನು ASCII ಅಕ್ಷರಗಳನ್ನು ಮತ್ತು ಸಂಖ್ಯೆಗಳನ್ನು. ನೀವು ಐದು ಸಾಲಿನ ಕೆಳಗೆ ಪಡೆಯಲು ಒಮ್ಮೆ, ಆ ಜೊತೆಗೆ ಅನುಸರಿಸಿ ಸಂಗತಿಯೇ. ನಾವು ಹೋಗಿ ಹೋಗುತ್ತಿಲ್ಲ ಭಾಗವನ್ನುತೆರೆದು ಮೂಲಕ. ನಿಮಗೆ ಸಾಧ್ಯವಾದರೆ, ಹಿಂಜರಿಯಬೇಡಿ, ಕಾಗದದ ಮೇಲೆ ಔಟ್ ಕಾರಣ ಮೊದಲ ಏನು ನಡೆಯುತ್ತಿದೆ ಮಾಡಬೇಕು ಮೇಲೆ ಮೌಲ್ಯಗಳ ನೀವು ಇನ್ಪುಟ್ ಇಂತಹ ಸ್ಟ್ರಿಂಗ್. ಉದಾಹರಣೆಗೆ, ಕಳೆದ ಸಾಲಿನಲ್ಲಿ, ನಾವು z-- ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆ ಪ್ರತಿನಿಧಿಸುವ a-- ಸಹ ಪ್ರತಿನಿಧಿಸುವ ಒಂದು ಕೆಲವು ಸಂಖ್ಯೆ ಜೊತೆಗೆ 1 modulos 26 ಜೊತೆಗೆ ಒಂದು ಸಣ್ಣ. ನೀವು ಹುಡುಗರಿಗೆ ಓದುವ ಇರಿಸಿಕೊಳ್ಳಲು ವೇಳೆ ಈ ಮೂಲಕ, ನೀವು ಒಂದು ಮಾದರಿಯಲ್ಲಿ ಮಂದಿ ನೋಡಬಹುದು ಹೇಗೆ ನಾವು ಕೋಡ್ ಮ್ಯಾನಿಪುಲೇಟ್ ನೀವು. ನಾನು ಅತ್ಯಂತ ಹೆಚ್ಚು ಸೂಚಿಸುತ್ತದೆ ನೀವು ಸೆಕ್ಷನ್ ಎಲ್ಲಾ ನಂತರ ಹುಡುಗರಿಗೆ ಮುಂದೆ ಮತ್ತು ಇನ್ಪುಟ್ ಹೋಗಿ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ನಲ್ಲಿ ಆ ಎಲ್ಲಾ ಮತ್ತು ಯಾವ ರೀತಿಯ ನೋಡಲು ಸಂಖ್ಯೆಗಳನ್ನು ಹೊರತರಲು ಮತ್ತು ಆ ಏಕೆ ಮೂಲಕ ತಾರ್ಕಿಕ ಏಕೆಂದರೆ ನಿಮ್ಮ psets ಫಾರ್, ನಡೆಯುತ್ತಿದೆ ಇದು ತುಂಬಾ ಮುಖ್ಯ ಎಂದು ಮಾಡುತ್ತೇವೆ ನೀವು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಏಕೆ ಕೆಲವು ವಿಷಯಗಳನ್ನು ಸಂಭವಿಸುತ್ತಿವೆ. ಈ ಸ್ಲೈಡ್ಗಳನ್ನು ಎಲ್ಲಾ ಆನ್ಲೈನ್ ಇರುತ್ತದೆ. ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಬಗ್ಗೆ ಚಿಂತಿಸ ಆದ್ದರಿಂದ ದೈಹಿಕವಾಗಿ ಟಿಪ್ಪಣಿಗಳು ಕೆಳಗೆ ನಕಲಿಸಿ. ಎಲ್ಲವೂ ಆನ್ಲೈನ್. ಈ ವಿಭಾಗವು ಸ್ವತಃ ಆನ್ಲೈನ್ ಇರುತ್ತದೆ. ನನ್ನ ಮೂಲ ಕೋಡ್ ಎಂದು ನಾನು ಆನ್ಲೈನ್ ಇರುತ್ತದೆ ಚಾಲನೆಯಲ್ಲಿರುವ ಬಾಗುತ್ತೇನೆ. ಹೌದು. ನೀವು ಇನ್ನೂ ಒಂದು ಪ್ರಶ್ನೆ ಮಾಡಿದ್ದೀರಾ? ಪ್ರೇಕ್ಷಕರು: modulos ಏನು? ANDI ಪೆಂಗ್: ಸರಿ. ಆದ್ದರಿಂದ ಪ್ರಮಾಣ ವಿಶೇಷವೇನು ಒಂದು ಆಯೋಜಕರು ನಿಮ್ಮ ಹುಡುಗರಿಗೆ ನ pset ಬಹಳ ಪ್ರಮುಖವಾದದ್ದು ಇಲ್ಲಿ. ಆದ್ದರಿಂದ ನಿರ್ವಾಹಕರು ರೀತಿಯಲ್ಲಿ ಸಿ ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೆಲಸದಲ್ಲಿ ನೀವು ಎಂದು ಏನನ್ನು ಹೊಂದಿರುತ್ತವೆ ವಿಭಾಗ ಚಿಹ್ನೆ ಮತ್ತು ಮಾಡ್ಯುಲಸ್ ಚಿಹ್ನೆ ಇದು ಕೇವಲ ಶೇಕಡಾ ಚಿಹ್ನೆ ಹಾಗೆ. ಸಿ, ಆದ್ದರಿಂದ ನೀವು ಒಂದು ಪೂರ್ಣಾಂಕ ಮಾಡಿದಾಗ ಕತ್ತರಿಸಿ ಒಂದು ಪೂರ್ಣಾಂಕ ಭಾಗಿಸಿ, ಸಿ ಕತ್ತರಿಸಿ ಬಯಸುವ ಪ್ರವೃತ್ತಿಯನ್ನು ಹೊಂದಿದೆ ದಶಮಾಂಶ ಅಂಕಗಳನ್ನು ಎಲ್ಲಾ ಆಫ್, ಒಂದು ಪೂರ್ಣಾಂಕ ಬಯಸುತ್ತಾರೆ ಏಕೆಂದರೆ ಒಂದು ಪೂರ್ಣಾಂಕ ಮತಾಂತರಗೊಳ್ಳಲು. ಇದು ಒಂದು ಡಬಲ್ ಆಗಬೇಕು ಹಿಂದಿರುಗಬಹುದೆಂದು ಅದು ನಂತರ ದಶಮಾಂಶಗಳು ಒಂದು ಗುಂಪನ್ನು. ನಾನು 2 ಭಾಗಿಸಿ 3 ಆದ್ದರಿಂದ, ಇದು ವಿಶೇಷವೇನು 0.5 ಕತ್ತರಿಸಿ ನೀವು 1 ನೀಡಲು. ವಿಷಯ ಹೀಗಿರುವ ನೀವು ಇರುವಾಗ ತುಂಬಾ ಎಚ್ಚರಿಕೆಯಿಂದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಗಣಿತ ಯಾವುದೇ ರೀತಿಯ ಮಾಡುವ, ಸಂಖ್ಯೆಗಳನ್ನು ನೀವು ಪಡೆಯಲು ಎಂದು ಸಂಖ್ಯೆಗಳಾಗಿರಬೇಕೆಂದಿಲ್ಲ ನೀವು ಆಲೋಚಿಸುತ್ತಿದ್ದಾರೆಂದು, ಇದರಲ್ಲಿ ಏಕೆ ಪೂರ್ಣಾಂಕವನ್ನು ನಿಮ್ಮ ಕೊನೆಯ pset ಮುಖ್ಯವಾಗಿದೆ. ಪ್ರಮಾಣ ನೀವು ಉಳಿದ ನೀಡುತ್ತದೆ. ನಾನು 3 ಮಾಡಿದರು ಉದಾಹರಣೆಗೆ, ಆದ್ದರಿಂದ ಪ್ರಮಾಣ 2-- ಆದ್ದರಿಂದ 3 ಶೇಕಡಾ ಚಿಹ್ನೆ 2-- ಇದು ನೀವು ಉಳಿದ ನೀಡುತ್ತದೆ. ಆದ್ದರಿಂದ 3 2 ಭಾಗಿಸಿ 1.5 ಆಗಿದೆ. ಇದು 1 1 ಉಳಿದ ಇಲ್ಲಿದೆ. ನೀವು 1, ನೀಡಲು ಯಾವ ಆ ಉಳಿದ ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ಚಲಿಸುತ್ತಿರುವಾಗ ASCII ಕೋಷ್ಟಕದಲ್ಲಿ ಮೂಲಕ, ಪ್ರಮಾಣ ಕೊನೆಗಾಣಿಸುವ ಬಹಳ ಮುಖ್ಯ ವಿಷಯ, ಮತ್ತು ನಾವು ನಂತರ ಚರ್ಚೆ ಮಾಡುತ್ತೇವೆ. ಸರಿ. ಆದ್ದರಿಂದ ಸಾಕಷ್ಟು ಎಂದು ಏನೋ, ಸಾಕಷ್ಟು ಹೊಸ ಮತ್ತು ಬಹಳ ಅನನ್ಯ ಈ ವಾರ ಇದೆ ಚರ್ಚಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಏನು ಪರಿಕಲ್ಪನೆ. ಆದ್ದರಿಂದ ರಚನೆಯ ಮೊದಲ ಡೇಟಾ ರಚನೆ ಮಾದರಿ ನಾವು ನೀನು ಈ ವರ್ಗದ ಎದುರಿಸಬಹುದು. ಎಲ್ಲಾ ಡೇಟಾ ರಚನೆ ಇದೆ ಅನಿಯಂತ್ರಿತ ಕೆಲವು ರೀತಿಯ, ರಚನೆಯಾಗಿದೆ ಅಕ್ಷರಶಃ ವಿಷಯಗಳನ್ನು ನಾವು ಪ್ರೋಗ್ರಾಮರ್ಗಳು ರಚಿಸಿದ ಎಂದು, ನಾವು ನಮ್ಮ ಕೋಡ್ ಇರಿಸಿದ್ದೇವೆ ಎಂದು ಕೋಡ್ ತುಣುಕುಗಳು ಹೊಂದಿರುತ್ತದೆ. ಈ ಅರ್ಥದಲ್ಲಿ, ಒಂದು ರಚನೆಯ ಆದ್ದರಿಂದ ಫೈಲ್ ಕ್ಯಾಬಿನೆಟ್ ಎಂದೇ ತಿಳಿಯುತ್ತಾರೆ, ನೀವು ವಿವಿಧ ತೆರೆದರೆ ಅಲ್ಲಿ ನಿಮ್ಮ ಕಡತ ಸಂಪುಟದ ಕಪಾಟಿನಲ್ಲಿ, ನೀವು ವಿವಿಧ ವಸ್ತುಗಳ ಪ್ರವೇಶಿಸಬಹುದು. ನೆನಪಿಗೆ, ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಕೇವಲ ಮಾಡುತ್ತಿರುವ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಒಂದೇ. ನೀವು ವಿವಿಧ blocks-- ನಾವು ಹೊಂದಬಹುದು ವ್ಯೂಹದ indices-- ಕರೆ. ಇದು ಕೇವಲ ಒಂದು ಬ್ಲಾಕ್ ಹೀಗಿದೆ ಮೆಮೊರಿ ಒಂದು ಶೆಲ್ಫ್ ನಾವು ಒಳಗೆ ರಚಿಸಿದ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ನೀವು ಇನ್ಪುಟ್ ವಿವಿಧ ಸ್ಥಳಗಳಲ್ಲಿ ಕೆಲವು ವಿಷಯಗಳನ್ನು. ಆದ್ದರಿಂದ ಸಹಿತ, ನೀವು ಯಾವಾಗಲೂ specify-- ಹೊಂದಿವೆ ನೀವು ಘೋಷಿಸುವ ನಿರ್ದಿಷ್ಟಗೊಳಿಸಿ ಕೆಳಗಿನ ರೂಪದಲ್ಲಿ ಶ್ರೇಣಿಯನ್ನು. ನೀವು ಮೊದಲ ನೀನು ಡೇಟಾ ಪ್ರಕಾರ ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕಾಗಿದೆ ನೀವು ರಚನೆಯ ರಚಿಸಲು ಬಯಸುವ. ನಾನು ಪೂರ್ಣಾಂಕಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಬಯಸಿದರೆ, ನಾನು ಅಲ್ಲಿ ಇಂಟ್ ಹಾಕಲು ಹೋಗಿ. ನಾನು ತಂತಿಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಬಯಸಿದರೆ, ನಾನು ಅಲ್ಲಿ ತಂತಿ ಹಾಕಲು ಪಡೆಯಲಿದ್ದೇನೆ ನಿಮ್ಮ ರಚನೆಯ ಹೆಸರು, ಮತ್ತು ನಂತರ ನೀವು ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಹೊಂದಿವೆ ನೀನು. ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಒಳಗೆ, ನೀವು ನಿಮ್ಮ ರಚನೆಯ ಗಾತ್ರ ಮಾಡಲಿಕ್ಕೆ. ನಿಜವಾಗಿಯೂ ಪ್ರಮುಖ ವಿಷಯ ರಚನೆಗಳು ರಚಿಸುತ್ತಿದೆ ನೆನಪಿನಲ್ಲಿಡಿ ನೀವು ರಚಿಸಲು ಒಮ್ಮೆ ಆ ಶ್ರೇಣಿಯನ್ನು ಗಾತ್ರ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಪೆರಿಫೆರಲ್ಸ್ ಇದೀಗ ನೀವು ಗಾತ್ರ 10 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿವೆ ನೀವು ನಾನು 10 ಜೀವಕೋಶಗಳು ಮಾಡಲಿಕ್ಕೆ ನಾನು ತಿಳಿದಿದೆ ಈ ರಚನೆಯ ಒಳಗೆ ಸೂಚ್ಯಂಕಗಳು ಒಳಗೆ ಅಥವಾ 10, ಮತ್ತು ಹೋಗುತ್ತದೆ ಎಂದಿಗೂ ವಿಸ್ತರಿಸಲು ಅಥವಾ ಕಡಿಮೆಯಾದಂತೆ ಯಾವುದೇ ಇಲ್ಲಿದೆ, ಮತ್ತು ಜಾಗವನ್ನು ಪ್ರಸ್ತುತ ಕೇವಲ 10 ಬ್ಲಾಕ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಬಹುದು ಎಂದು ನಿಮ್ಮ ನೆನಪಿಗಾಗಿ ಹಂಚಿಕೆ ನೀವು ಇರಿಸಿದ್ದೇವೆ ಏನೇ 10 ವಿಷಯಗಳನ್ನು. ಈ ರೀತಿಯಲ್ಲಿ, ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಮಾಹಿತಿ ಪ್ರಕಾರ, ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಎಂದು ಅಕ್ಷಾಂಶ ರಚನೆ ನಾವು ಮಾಡುತ್ತೇವೆ ಕೆಲವರು ಬೇರೆಯಾಗಿದೆ ಈ ಕೋರ್ಸ್ ನಂತರ ಒಳಗೊಂಡ. ಹೌದು. ಉದಾಹರಣೆಗೆ, ನೀವು ಬಯಸಿದ ಗಾತ್ರ 3 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ರಚಿಸುವ ಪೂರ್ಣಾಂಕ ಹೊಂದಿದೆಯೆಂದು ಅಸ್ಥಿರ ಓಹ್, ಕ್ಷಮಿಸಿ, temperature-- ಆಫ್ ಮತ್ತು ತಾಪಮಾನ, ಆಫ್ ಸಹಜವಾಗಿ, ಒಂದು ಪೂರ್ಣಾಂಕ. ನಾವು ಇದು, ಇಂಟ್ ರಚಿಸಿದರು ನಾವು ಸಂಗ್ರಹಿಸಲು ಬಯಸುತ್ತೇನೆ ಏನು ಮಾಹಿತಿ ಪ್ರಕಾರ. ಈ ತಾಪಮಾನ ಕರೆಯಲು ನೀನು ನಾಮಕರಣ ನಾಮಕರಣ ಸಲುವಾಗಿ ನಾವು ಎಲ್ಲಾ ಅರ್ಥ ಏನೋ. ನಾವು ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಹೊಂದಿವೆ ನೀನು. ಹಾಗೂ ನಾವು ಮೂರು ಸಂಖ್ಯೆಗಳನ್ನು ಬಯಸುವ. ನಾವು ಹಾಕಲು ನೀನು ಅದರ ಒಳಗೆ ಮೂರು. ನಿಜವಾಗಿಯೂ ವಿಷಯ ನೆನಪಿನಲ್ಲಿಡಿ ಮುಖ್ಯ ರಚನೆಗಳು ಸೂಚ್ಯಂಕದೊಡನೆ ಶೂನ್ಯ ಮಾಡುತ್ತದೆ. ಅರ್ಥ ಎಲ್ಲಾ ನೀವು ಎಂದು 0 ಸೂಚ್ಯಂಕ ಆರಂಭವಾಗಬೇಕು, ಮತ್ತು ನೀವು ಮೂಲಕ ಅಪ್ ಔಟ್ 1 ಮೈನಸ್ ರಚನೆಯ ಗಾತ್ರ. ಇಲ್ಲಿ ಉದಾಹರಣೆಗೆ, ನಾವು ಗಾತ್ರ 3 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿವೆ. ಇದು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು ವಿಶೇಷವೇನು ಮೂರು ಮೌಲ್ಯಗಳನ್ನು ಹಿಡಿದಿಡಲು. ಆದರೆ ಸಂಖ್ಯೆಗಳು ಎಂದು themselves-- ಸಂಖ್ಯೆ, ರಚನೆಯ ಸೂಚ್ಯಂಕ, ರಚನೆಯ 2 ಮೂಲಕ 0. ಆದ್ದರಿಂದ ವ್ಯಕ್ತಿಗಳು, ಯಾವಾಗ ನಿಜವಾಗಿಯೂ ಎಚ್ಚರಿಕೆ ನೀವು ಸೆಟ್ ನಿಮ್ಮ ಸಮಸ್ಯೆಗಳನ್ನು ಮೂಲಕ ನೀನು ಮತ್ತು ವ್ಯೂಹದ ಯಾವುದೇ ರೀತಿಯ ಸೃಷ್ಟಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಅದು ಬಾರಿ ಬಹಳಷ್ಟು ನಿಜವಾಗಿಯೂ ಸುಲಭ ಎಂದು ಮರೆಯಲು. ನಾನು ವಾಸ್ತವವಾಗಿ ಸೂಚ್ಯಂಕ ಇಲ್ಲ 3, ನಾನು ಪ್ರಸ್ತುತ ಕೇವಲ 2 ಸೂಚಕ. ಮತ್ತು ನೀವು ಪ್ರಯತ್ನಿಸಿದರೆ ಮೂರನೇ ಸೂಚ್ಯಂಕ ಪ್ರವೇಶಿಸಲು, ಇದು ಇಲ್ಲಿದೆ ಎಂದು ವಿಶೇಷವೇನು ಶೂನ್ಯ ಟರ್ಮಿನೇಟರ್ ಎಂದು. ಇದು ವಾಸ್ತವವಾಗಿ ಹಿಂದಿರುಗಬಹುದೆಂದು ಶ್ರೇಣಿಯಲ್ಲಿನ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಆ ಇಷ್ಟ ಇಲ್ಲ. ಆದ್ದರಿಂದ ಬಂದ ಎಚ್ಚರಿಕೆ ನೀವು ವಿಷಯಗಳನ್ನು ಪ್ರವೇಶಿಸುವಾಗ ನೀವು ನೀವು ನೆನಪಿಡುವ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸರಣಿಗಳಿವೆ ಎಂದು ಶೂನ್ಯ ಸೂಚಿಕೆ. ಸರಿ. ಆದ್ದರಿಂದ ಮೊದಲ ಉದಾಹರಣೆಗೆ ಕೇವಲ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ರಚಿಸುವ ಒಂದು ಮಾರ್ಗವಾಗಿದೆ. ನಾನು ಎರಡನೇ ಉದಾಹರಣೆಗೆ ಕೆಳಗೆ ಕೇವಲ ಒಂದು ಪ್ರತ್ಯೇಕ ದಾರಿ ರಚಿಸುವ ಅದೇ ದಶಮಾಂಶ ಏನು ನಾವು ಇನ್ಪುಟ್ ಮಾಡಿದ ರಚನೆ. ಆದ್ದರಿಂದ ಬದಲಿಗೆ ದೈಹಿಕವಾಗಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಮೂಲಕ ಮತ್ತು 0 ಉಷ್ಣಾಂಶದಲ್ಲಿ ಹಾಕುವ ಯಾವುದೇ ಸಮ ತಾಪಮಾನ 1 ಯಾವುದೇ, ತಾಪಮಾನ 2 ಸಮ ಸಮ ಯಾವುದೇ, ನಾನು ವಾಸ್ತವವಾಗಿ ಸಾಧ್ಯವೋ ನೇರವಾಗಿ ಒಂದು ಸಾಲಿನಲ್ಲಿ ಇದು ಎಲ್ಲಾ ರಚಿಸಲು ತಾಪಮಾನ ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಒಳಗೆ ಸಮನಾಗಿರುತ್ತದೆ. ಮತ್ತು ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸೂಚನೆ, ನೀವು ಅಗತ್ಯವಿಲ್ಲ ನಿಮ್ಮ ರಚನೆಯ ಎಷ್ಟು ದೊಡ್ಡ ಸೂಚಿಸಲು, ಕಂಪ್ಯೂಟರ್ ವಿಶೇಷವೇನು ಏಕೆಂದರೆ ಮೂಲಕ ಹೋಗಿ ಇಲ್ಲ ಎಂದು ನೋಡಿ ಆ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಮೂರು ಅಂಶಗಳು. ಮತ್ತು ಇದು, ಸರಿ, ತಿಳಿಯಲು ವಿಶೇಷವೇನು ನಾನು ಗಾತ್ರ 3 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಅಗತ್ಯವಿದೆ. ನೀವು ಅಗತ್ಯವಿದೆ ಹೋಗುತ್ತಿಲ್ಲ ಇನ್ಪುಟ್ ಇದು ಈ ರೀತಿಯಾಗಿ. ಮತ್ತು, ಹೌದು, ಆ ರೀತಿಯಲ್ಲಿ. ಯಾರಾದರೂ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದೆ ನಾವು ರಚನೆಗಳು ಮಾಡಲು ಹೇಗೆ ಬಗ್ಗೆ ಅಥವಾ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ರಚನೆ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ANDI ಪೆಂಗ್: ಹೌದು, ನಿಖರವಾಗಿ. ಆದ್ದರಿಂದ ನೀವು ಘೋಷಿಸಲು ಮತ್ತು ಆರಂಭಿಸಲು ವೇಳೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಈ ಕೆಳಗಿನ ಕ್ರಮವನ್ನು, ಎರಡನೇ ದಾರಿ, ನೀವು ಆ ಬಿಡಬಹುದು. ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತಿಳಿದಿದೆ ಎಷ್ಟು ಅಂಶಗಳನ್ನು ಲೆಕ್ಕ ಅಗತ್ಯವಿದೆ ಆ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ನಲ್ಲಿ, ಬೇರ್ಪಡಿಸಲಾಗಿರುತ್ತದೆ ಅಲ್ಪವಿರಾಮದಿಂದ. ಇಲ್ಲಿ ಅವರು 65, 87, 30 ನೋಡಿ. ಆದ್ದರಿಂದ ಕಂಪ್ಯೂಟರ್, ಓಹ್, ತಿಳಿದಿದೆ ಮೂರು ಪೂರ್ಣಾಂಕಗಳ ಇಲ್ಲ. ನಾನು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೆಸರು ರಚಿಸಲು ತಿಳಿಯಲು ಇದು ಮೂರು ಅಂಶಗಳೊಂದಿಗೆ ತಾಪಮಾನ. ಒಳ್ಳೆಯ ಪ್ರಶ್ನೆ. ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಇದು ಸಾಧ್ಯ ರಚಿಸಲು ಅಲ್ಲ ಅಕ್ಷಾಂಶ ವಿವಿಧ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಇದನ್ನು ಪ್ರವೇಶಿಸಿತು ಸಾಧ್ಯವಿತ್ತು? ಉದಾಹರಣೆಗೆ, ಪೂರ್ಣಾಂಕಗಳ [ಕೇಳಿಸುವುದಿಲ್ಲ]? ANDI ಪೆಂಗ್: ಉದ್ದೇಶಗಳಿಗಾಗಿ ಈ ವರ್ಗದ, ಯಾವುದೇ, ಇದೀಗ. ನೀವು ದಶಮಾಂಶ ರಚಿಸಿದಾಗ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ರಚನೆಯನ್ನು ನೀವು ಹೇಳುತಿದ್ದಾರೆ ಕಂಪ್ಯೂಟರ್, ಹೇ, ನಾನು ನೀವು ಈ ಹೆಚ್ಚು ನಿಯೋಜಿಸಿ ನನ್ನ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಜ್ಞಾಪಕಶಕ್ತಿ, ಪ್ರತಿ ಕೋಶದ ಒಂದು ಹಿರಿಮೆಗೆ ಬಿಟ್ಗಳು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ. ನಾವು ವಾರದಲ್ಲಿ ಕಲಿತ ನೆನಪಿಡಿ ಶೂನ್ಯ ವಿವಿಧ ಡೇಟಾ ರೀತಿಯ ವಿಭಿನ್ನ ಗಾತ್ರದ ಹೊಂದಿವೆ? ಉದಾಹರಣೆಗೆ, ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಆದ್ದರಿಂದ ಬೇರೆ ಪ್ರಮಾಣವನ್ನು ಚಾರ್, ಹೆಚ್ಚು ಜಾಗವನ್ನು ಇದು ಜಾಗವನ್ನು ಬೇರೆ ಪ್ರಮಾಣವನ್ನು ಒಂದು ಪೂರ್ಣಾಂಕ ರಿಂದ. ಆದ್ದರಿಂದ ನೀವು ಸೂಚಿಸಲು ಮತ್ತು ನೀವು ಹೋದರೆ ಮಿಶ್ರಣ ಮತ್ತು ಅಸ್ಥಿರ ರೀತಿಯ ಹೊಂದಾಣಿಕೆ ನೀವು ಗಣಕದ ಹೊಂದಿವೆ ಹೋಗುವ ಗೊಂದಲ ಎಂದು. ಮತ್ತು ತಿಳಿದ ಹಿಂದಿರುಗಬಹುದೆಂದು ಎಷ್ಟು ಮೆಮೊರಿ ನೀಡಲು. ಬಲ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಆದ್ದರಿಂದ ಈಗ ಕಂಪ್ಯೂಟರ್ ಮಾತ್ರ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಒಂದು ರೀತಿಯ ಗುರುತಿಸಲು. ಒಳ್ಳೆಯ ಪ್ರಶ್ನೆ. ಸರಿ. ಆದ್ದರಿಂದ ಸ್ವಾಭಾವಿಕವಾಗಿ, ನಾವು ಎರಡನೇ ಪ್ರಶ್ನೆ ನಾವು ರಚಿಸಿದ ಈಗ, ಜೊತೆಗೆ, ಸರಣಿ ಮತ್ತು ನಾವು ಈ ಎಲ್ಲ ವಿಷಯಗಳ ಇರಿಸಿದ್ದೇವೆ ಶ್ರೇಣಿಯಲ್ಲಿನ, ಹೇಗೆ ನಾವು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಹೋಗುವ? ವಿಶಿಷ್ಟ ರಚನೆ ಆದ್ದರಿಂದ ನಾವು ಯಾವಾಗಲೂ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಪ್ರವೇಶಿಸಲು ಲೂಪ್ ನಮ್ಮ ಸುಂದರ. ನಾವು ಮಾಡುತ್ತೇವೆ ಎಂದು ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಭರವಸೆ ಇಲ್ಲಿ ಈ ಸಹ ಬಹಳಷ್ಟು ನೋಡಿದ. ಮೂಲಭೂತವಾಗಿ, ನೀವು ಬಯಸುವ ಯಾವುದೇ ಇನ್ಪುಟ್ ಒಂದು ಅರ್ರೆಯ್ ಮೌಲ್ಯಗಳು ಅಥವಾ ನೀವು ಪ್ರವೇಶಿಸಲು ಬಯಸುವ, ಹಾಗೆ ಉತ್ತಮ ರೀತಿಯಲ್ಲಿ, ಲೂಪ್ ಏಕೆಂದರೆ ಲೂಪ್ ಒಂದು, ನೀವು ನೀವು ಎಷ್ಟು ಬಾರಿ ರಚನೆಯ ಮೂಲಕ ಚಲಾಯಿಸಲು ಬಯಸುವ ಹೋಗುವ, ನೀವು ಒಂದು ಸ್ಟಾಪ್ ಆವೃತ್ತಿ ಏಕೆಂದರೆ, ಬಲ? ಮತ್ತು ಪ್ರತಿ ಬಾರಿ ನೀವು ರನ್ ಮೂಲಕ, ನೀವು ಪ್ರವೇಶಿಸಬಹುದು ರಚನೆಯ ಬೇರೆ ಅಂಶ. ಮತ್ತು, ಈ ಒಂದು ಕಾರಣವೇನೆಂದರೆ ವಿಶಿಷ್ಟವಾಗಿ ನಾವು, 0 ಮೌಲ್ಯದಲ್ಲಿ ಕುಣಿಕೆಗಳು ನಮ್ಮ ಆರಂಭಿಸಲು ನೀವು ರಚನೆಗಳು ಪ್ರವೇಶಿಸುವಾಗ ಏಕೆಂದರೆ, ನೀವು ಶೂನ್ಯ ಸೂಚ್ಯಂಕ ಪ್ರವೇಶಿಸಬಹುದು. ಮತ್ತು ಆದ್ದರಿಂದ ಇದು ಬಹಳ ಚೆನ್ನಾಗಿ ಹೋಲುತ್ತಾನೆ. ನೀವು ಹುಡುಗರಿಗೆ ಬಯಸಿದ್ದಿದೆ ಮಾಡಬಹುದು ನಾನು 1 ಸಮನಾಗಿರುತ್ತದೆ ಇಂಟ್ ಬರೆಯಲು. ನಾನು ಕಡಿಮೆ ಅಥವಾ 3 ಸಮಾನವಾಗಿರುತ್ತದೆ. ಆದರೆ ಸಾಕಷ್ಟು ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ ಇಲ್ಲಿ, ನೀವು ಏಕೆಂದರೆ ಮಾತ್ರ 0, 1, ಮತ್ತು 2 ಅಂಶಗಳನ್ನು ಹೊಂದಿವೆ. ಆದ್ದರಿಂದ ನೀವು ಆರಂಭಿಸಲು ವೇಳೆ ನಿಮ್ಮ ಅಂಶ 1, 2 ನಾನು ಮತ್ತು 3, ನೀವು ನಡೆಯುವ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ನೀನು ನಿಮ್ಮ ರಚನೆಯ ಪರಿಮಿತಿಗಳನ್ನು ಔಟ್, ಮತ್ತು ಕೆಟ್ಟ ಸಂಗತಿಗಳು ಸಂಭವಿಸುತ್ತವೆ ಹೋಗುವ. ಹಾಗಾಗಿ ನೀವು ಹುಡುಗರಿಗೆ ನಿಲ್ಲಿಸದೆ ಮುಂದುವರಿಸು ನೋಡಿ ಭಾವಿಸುತ್ತೇವೆ ಏಕೆ ಹಿಂದಿನ ತರಗತಿಗಳು ನಾವು ಹೇಗೆ ಚಲಾಯಿಸಲು ನೀವು ಹುಡುಗರಿಗೆ ಬೋಧನೆ ಮತ್ತು ಲೂಪ್ ನಾವು ಎಂದು ರೀತಿಯಲ್ಲಿ ಒಂದು ಫಾರ್ಮಾಟ್. ಈಗ ನಾವು ಮಾಡಿದ, ಏಕೆಂದರೆ ಇದು ರಚನೆಗಳು ಪರಿವರ್ತನೆಯಾಗಿ, ನೀವು ಏಕೆ 0 ನೀಡುತ್ತದೆ ನೋಡಬಹುದು ಸ್ವತಃ ತುಂಬಾ ಚೆನ್ನಾಗಿ ಪ್ರವೇಶಿಸುವ. ಆದ್ದರಿಂದ ನಾವು ಹಾಗೆ ನಾನು ಆ ಆಗಿದೆ ಕೇವಲ ಸಲುವಾಗಿ ಇಲ್ಲಿ ಮುದ್ರಿಸುವ ಇದು ಔಟ್ ಮುದ್ರಣ. ಆದರೆ ನನ್ನ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಅಲ್ಪವಿರಾಮ ಹೊಂದಿವೆ. ಮತ್ತು ನಿಜವಾದ ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಭಾಗ ನಡೆಯುತ್ತಿದೆ. ರಚನೆಯ ಹೆಸರು ತಾಪಮಾನ ಕರೆಯಲಾಯಿತು. ಆದ್ದರಿಂದ ತಾಪಮಾನ ಮತ್ತು ಇಲ್ಲಿದೆ ರಚನೆಯ I- ನೇ ಅಂಶ. ಲೂಪ್ ಹಾದು ಆದ್ದರಿಂದ, ಇದು 0 ಆರಂಭವಾಗುವುದು ಹೋಗುವುದಿಲ್ಲ. ಇದನ್ನು ಮುದ್ರಿಸಲು ವಿಶೇಷವೇನು ಈ ರಚನೆಯ 0th ಸೂಚ್ಯಂಕ. ನಂತರ ಮುದ್ರಿಸಲು ವಿಶೇಷವೇನು ಮೊದಲ ಅಂಶ. ನಂತರ ಮುದ್ರಿಸಲು ವಿಶೇಷವೇನು ಎರಡನೆಯದು ಔಟ್. ನಂತರ ನಾವು ಮುರಿಯಲು ನೀನು. ಪ್ರತಿಯೊಬ್ಬರಿಗೂ ಸ್ಪಷ್ಟವಾಗುತ್ತದೆ ಹೇಗೆ ನಡೆಯುತ್ತಿದೆ? ಗ್ರೇಟ್. ಆಯ್ತು. ಇಲ್ಲಿ ನಾವು ಒಂದು ರೀತಿಯಲ್ಲಿ ಹೊಂದಿವೆ ನಾವು ಬಯಸಲಿಲ್ಲ ವೇಳೆ, ಹೇಳುವ ಹಾರ್ಡ್ ಕೋಡ್ ಪ್ರೋಗ್ರಾಮ್ಮರ್ ನನಗೆ ರಚಿಸಲಾಗಿತ್ತು. ನಾನು ನಿಜವಾಗಿ ಭೌತಿಕವಾಗಿ ಇಷ್ಟವಿರಲಿಲ್ಲ ಪ್ರತಿ ವ್ಯಕ್ತಿಯ ಲಕ್ಷಣವನ್ನು ಪುಟ್ ಈ ರಚನೆಯ. ನಾನು ಬದಲಿಗೆ ಬಯಸಿದರೆ ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ಮೌಲ್ಯಗಳು ಹಾಗೆ ಉತ್ತಮ ಮಾರ್ಗ ಯಾವುದು? ಬಾವಿ, ಇಲ್ಲಿ ನಾನು ರಚಿಸಿದ ಈ ಸುಂದರ ಕಾರ್ಯ, ಇದರಲ್ಲಿ ನಾನು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಘೋಷಿಸಲು. ಲೆಟ್ ತಂದೆಯ scores-- ಆದ್ದರಿಂದ ಇಂಟ್ ನಾವು ಮಾಡಲು ಬಯಸುವ ಹೇಳುತ್ತಾರೆ ಎಲ್ಲಾ 18 ಶ್ರೇಣಿಗಳನ್ನು ನಡೆದ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಇಲ್ಲಿ ಈ ವಿಭಾಗದಲ್ಲಿ ವಿದ್ಯಾರ್ಥಿಗಳು. ನಾನು ಬಿಟ್ ಪಡೆದಿರುವಿರಿ ಭಾವಿಸುತ್ತೇನೆ ಹೆಚ್ಚು 18 ಮಕ್ಕಳು ಇಂದು. ಆದರೆ ಉದಾಹರಣೆಗೆ ನಿಮಿತ್ತ, ಕೇವಲ ನಾವು 18 ಹೊಂದಿತ್ತು ಕಲ್ಪಿಸಿಕೊಳ್ಳೋಣ. ನಾನು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೆಸರು ಅಂಕಗಳು ರಚಿಸಿದರು ರೀತಿಯ ಇಂಟ್, ಅಂಕಗಳು ಏಕೆಂದರೆ, ಸಹಜವಾಗಿ, ಸಂಖ್ಯೆಗಳು. ಮತ್ತು ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಚದರ ಆವರಣಗಳಲ್ಲಿ 18, ಎಂದು ಏಕೆಂದರೆ ಎಷ್ಟು ವಿದ್ಯಾರ್ಥಿಗಳು ನಾನು ಅಂಕಗಳು ಸಂಗ್ರಹಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಬಯಸುವ. ಮತ್ತು ರೀತಿಯಲ್ಲಿ ನಾನು ಜನಪ್ರಿಯಗೊಳಿಸುವುದಕ್ಕೆ ಬಯಸುವ ಶ್ರೇಣಿಯನ್ನು ನಾನು ಬಯಸುವ ಆಗಿದೆ ಕುಣಿಕೆಯ ಒಂದು ಮೂಲಕ ಚಾಲನೆ ಸಹಜವಾಗಿ, 0 ನನ್ನ 0th ಸೂಚ್ಯಂಕ ಜೊತೆಗೆ. ತದನಂತರ 18 ಎಂಬ ನನ್ನ ಇರುವುದರಿಂದ, ಆವೃತ್ತಿ ನಿಲ್ಲಿಸುವ ಶ್ರೇಣಿಯಲ್ಲಿನ 18 ಅಂಶಗಳನ್ನು. ತದನಂತರ ನಾನು printf ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ನಮೂದಿಸಿ ವಿದ್ಯಾರ್ಥಿ ಯಾಡಾ ಯಾಡಾ ಯಾಡಾ ಸ್ಕೋರ್. ಯಾರಾದರೂ ನಾನು ಇಲ್ಲೇಕೆ ನನಗೆ ತಿಳಿಸುವಿರಾ ನಾನು ಜೊತೆಗೆ 1 ಮುದ್ರಣ ಮತ್ತು? ಇದು ಒಂದು ಟ್ರಿಕ್ ಭಾಸವಾಗುತ್ತದೆ ಪ್ರಶ್ನೆ, ನಿಜವಾಗಲೂ. ಇದು ನಿಜವಾಗಿ ಭೌತಿಕವಾಗಿ ಮಾಡುವುದಿಲ್ಲ ಕೋಡ್ ಓಟ ಪರಿಣಾಮ. ಹೌದು. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ] 0? ANDI ಪೆಂಗ್: ಹೌದು, ನಿಖರವಾಗಿ. ಇದು ಹೇ, ಹೇಳಲು ಸ್ವಲ್ಪ ವಿಚಿತ್ರ ಇಲ್ಲಿದೆ, ಈ ವರ್ಗ 0th ವಿದ್ಯಾರ್ಥಿ ಆರ್. ಇದು ಸ್ವಲ್ಪ ವಿಲಕ್ಷಣ ಇಲ್ಲಿದೆ. ನಮಗೆ ಆದ್ದರಿಂದ ಮಾನವನಿಗಿಂತ, ನಿಜವಾಗಿಯೂ ಇಷ್ಟವಿಲ್ಲ ಕಂಪ್ಯೂಟರ್ ಭಾವಿಸುತ್ತೇನೆ ಹೇಗೆ ಆಲೋಚಿಸಬೇಕು. ಆದ್ದರಿಂದ ಸಹ ಆದರೂ ಕಂಪ್ಯೂಟರ್, ಇದು ಮೌಲ್ಯಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು 0 ನೇ ಸೂಚ್ಯಂಕ ಮಾಡಿದಾಗ ನಾವು ಮನುಷ್ಯರು ನೀವು, ನಾವು ನಿಜವಾಗಿಯೂ ಶೂನ್ಯ ನಮ್ಮಲ್ಲಿ ನೋಡಿ ಇಷ್ಟ. ಆದ್ದರಿಂದ ನಾನು ಮುದ್ರಿಸಲು, ನಾನು ಮುದ್ರಿಸಿ ಸೇರಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಕೇವಲ ಸ್ಪಷ್ಟತೆ ಸಲುವಾಗಿ 1. ನಾನು ಮುದ್ರಿಸಲು, ನಾನು ವೃಂದದಲ್ಲಿರುತ್ತೇನೆ 18 ಮೂಲಕ ವಿದ್ಯಾರ್ಥಿಗಳು 1 ಮುದ್ರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಇದು ವಾಸ್ತವವಾಗಿ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ ಕೋಡ್ ಓಟ ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ, ರೀತಿಯಲ್ಲಿ ನಾನು ಮುದ್ರಿಸಲು. ನೀವು ಇರುವಾಗ ಆದರೆ ಎಚ್ಚರಿಕೆ ವಾಸ್ತವವಾಗಿ ರಚನೆಯ ಪ್ರವೇಶಿಸುವ. ನೀವು ಅಂಕಗಳನ್ನು ನಾನು ನೋಡಿದಾಗ, ಇಲ್ಲಿ ಗಮನಿಸಿ ನಾನು ಮನುಷ್ಯ 0th ಸೂಚ್ಯಂಕ ತಲುಪುವುದರ ಅಲ್ಲ 1 + 0 ಆಗಿತ್ತು ಅಥವಾ 1 + 1, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸೂಚ್ಯಂಕ ಆದ್ದರಿಂದ ಎಂದು ನಿಜವಾಗಿ ಸ್ಪಷ್ಟ ಇಲ್ಲಿದೆ. ಎಲ್ಲರೂ ರೀತಿಯ ಸರಿ ಆಗಿದೆ ಹೇಗೆ ಈ ಮೂಲಕ ಚಾಲನೆಯಲ್ಲಿರುವ ಮತ್ತು ಪ್ರತಿ ಸೂಚ್ಯಂಕ ನಾನು ರಚನೆಯ ಒಳಗೆ ಮೌಲ್ಯದ ಹೊರೆಯನ್ನು ಮತ್ತು 18 ಸಂಖ್ಯೆಯ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ರಚಿಸುವ ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ಹೋಗುತ್ತದೆ ಎಂದು? ಸರಿ. ಕೂಲ್. ಸರಿ. ನಾವು ಈಗ ಸಾಕಷ್ಟು ವಿಷಯ ತೊಡಗಿಸಿಕೊಳ್ಳಲು ಹಾಗೂ ಸೆಟ್ ಈ ತುಣುಕು ಸಂಬಂಧಿಸಿದ. ನಾನು ಉಪನ್ಯಾಸ ಗೊತ್ತು, David-- ಕ್ಷಮಿಸಿ, ನೀವು ಒಂದು ಪ್ರಶ್ನೆ? ಪ್ರೇಕ್ಷಕರು: ನೀವು ಹಿಗ್ಗಿಸಬಹುದು? ANDI ಪೆಂಗ್: ಹೌದು, ಆದ್ದರಿಂದ ನಾನು ಪ್ರಯತ್ನಿಸಿದ. ಆದರೆ ನನಗೆ ಗೊತ್ತಿಲ್ಲ. ಕೆಲವು ಕಾರಣಕ್ಕಾಗಿ, ಈ ಪವರ್ಪಾಯಿಂಟ್ ಆವೃತ್ತಿ ನಿಜವಾಗಿಯೂ ಕೆಲಸ ಅಲ್ಲ ಚೆನ್ನಾಗಿ ಪ್ರದರ್ಶನ. ಆದ್ದರಿಂದ ನಾವು ನೀನು ಈ ರೀತಿ ಇರಿಸಿಕೊಳ್ಳಲು. ಎಲ್ಲಾ ಆನ್ಲೈನ್ ಅಪ್ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ. ಕ್ಷಮಿಸಿ, ಹುಡುಗರಿಗೆ. ಹೌದು. ಸರಿ. ನಾವು ತಂತಿಗಳನ್ನು ಹೊಂದಬಹುದು. ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ನೀವು ಹುಡುಗರಿಗೆ ನಾನು ಗಮನಿಸಿ ವೇಳೆ ರಾಬ್ ಉಪನ್ಯಾಸದಲ್ಲಿ ಈ ಹೋದೆ ಗೊತ್ತು ಅವರು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ವಾಸ್ತವವಾಗಿ did-- ಎಂದು ಪಾತ್ರಗಳ ಕೇವಲ ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ನೀವು ಅದರ ಬಗ್ಗೆ ನಿಮಗೆ ಅನಿಸಿದರೆ, ಬಲ? ಸರಣಿ ಹೆಸರು ಅಥವಾ ಆಗಿದೆ ವಾಕ್ಯ ಅಥವಾ ಪದ, ಬಲ? ನಾನು ಎಂಬ ಸಾಲನ್ನು ರಚಿಸಲು ವೇಳೆ Andi-- ನನ್ನ ಹೆಸರು, ಎ ಎನ್ ಡಿ ನಾನು. ನೀವು ಕೇವಲ ಒಂದು ವೇರಿಯಬಲ್ ಎಂದು ನಗರದ. ಆದರೆ ವಾಸ್ತವವಾಗಿ, ಇದು ಮುರಿದು ಅಕ್ಷರಗಳನ್ನು ಕೇವಲ ಒಂದು ಶ್ರೇಣಿಯನ್ನು. ಆದ್ದರಿಂದ ಇದು ಒಂದು ಪಾತ್ರದ ಅವರಲ್ಲಿದೆ ಒಂದು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಮೌಲ್ಯವನ್ನು ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ಇದು ಸಂಗ್ರಹಿಸಲಾಗಿದೆ N ಒಂದು ಪಾತ್ರ ಸಿಕ್ಕಿತು ವಿಶೇಷವೇನು ಎರಡನೇ ಸೂಚ್ಯಂಕ ಮತ್ತು ಇತ್ಯಾದಿ. ನಾವು ರೀತಿಯಲ್ಲಿ ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಈ ರೀತಿಯ ರಚನೆಯ ಸೆಟ್ ನಮ್ಮ ತಂತಿಗಳನ್ನು ಇರಿಸಿ. ಇಲ್ಲಿ, ನಾನು ಇನ್ಪುಟ್ ವೇಳೆ ಪದ "ಈಟ್" - ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್ ಪದ ಸಮನಾಗಿರುತ್ತದೆ ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಿರಿ. ನಾನು ಇನ್ಪುಟ್ ವೇಳೆ ಪದ ", ತಿನ್ನಲು" ಎಂದು ನನ್ನ ಕಂಪ್ಯೂಟರ್ ರೀತಿಯಲ್ಲಿ ಅಂತಾದರೆ ನನ್ನ ನೆನಪಿಗಾಗಿ ಆ ವಾಕ್ಯವನ್ನು ಉಳಿಸುವುದು. ಮತ್ತು ನಾನು ಮೂಲಕ ರನ್ ಬಯಸಿದರೆ ಮತ್ತು ನಾನು ಒಳಗೆ ಹಾಗೆ out-- ಎಂದು ಮುದ್ರಣ ನಾವು, ಉಪನ್ಯಾಸ, ನೆನಪು, ಶೂನ್ಯಕ್ಕೆ ಸಮನಾದಾಗ strlen ಕರೆಯಲಾಗುತ್ತದೆ ಒಳಗೊಂಡಿದೆ ಏನೋ, ಅಥವಾ ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ. ನಾನು ವಾಸ್ತವವಾಗಿ ಇಲ್ಲ ಕಾರಣ ಅರೇ ಎಷ್ಟು ದೊಡ್ಡ ತಿಳಿದುಕೊಳ್ಳಬಹುದು ಯಾವುದೇ ಬಳಕೆದಾರರ inputting-- ಆಫ್ ಉದಾಹರಣೆಗೆ, ನಾನು ಇನ್ಪುಟ್ ಪದ ", ತಿನ್ನಲು" ಮತ್ತು ನಾನು ತಿಳಿದಿರುವ ಬಲ, ಮೂರು ಪಾತ್ರಗಳು ಉದ್ದವಾಗಿದೆ? ಹಾಗಾಗಿ ಮೂರು ಪುಟ್ ಮತ್ತು ಎಲ್ಲವೂ ಉತ್ತಮವಾಗಿರುತ್ತವೆ. ಆದರೆ ನಿಮ್ಮ ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ಏನೋ ವೇಳೆ ಮೌಲ್ಯಗಳ ವಿವಿಧ ಸಂಖ್ಯೆ, ನೀವು ನಿಜವಾಗಿಯೂ ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ ನೀನು ನಿಮ್ಮ ಕೋಡ್ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಮಾಡಿದಾಗ ತಿಳಿದಿದೆ. ನಾವು ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳನ್ನು ನಿರ್ವಹಿಸುವ ರೀತಿಯಲ್ಲಿ ಹಾಗೆ ನಾವು ಏನಾದರೂ ಎಂಬುದು ಕೇವಲ ಒಂದು ಕಾರ್ಯವಾದ, strlen ಎಂದು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಹೇಗೆ ದೀರ್ಘ ತಿಳಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಪದದ strlen. ನನ್ನ ಪದ ತಿನ್ನಲು ಇದೆ. ಎನ್ ಪದದ, strlen ಸಮನಾಗಿರುತ್ತದೆ. ಯಾರಾದರೂ ಏನು ಹೇಳಿ ಮೌಲ್ಯದ ವಾಸ್ತವವಾಗಿ ಬಲ ಇಲ್ಲ? ಎನ್ ಬಲ ಏನು ಪ್ರತಿನಿಧಿಸುವ ಇಲ್ಲ ಈಗ, ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾನು ಹೊಂದಿತ್ತು ತಿನ್ನಲು? ಪ್ರೇಕ್ಷಕರು: 3. ANDI ಪೆಂಗ್: 3, ನಿಖರವಾಗಿ. ಇಂಟ್ ನಾನು ಸಮನಾಗಿರುತ್ತದೆ ಆದ್ದರಿಂದ ನಾವು ಶೂನ್ಯ, ಎನ್ ಮೂಲಭೂತವಾಗಿ, 3 ಸಮನಾಗಿರುತ್ತದೆ. ಮತ್ತು ನಾನು ಔಟ್ ಹೋಗುತ್ತದೆ ಇದು 3i ++ ಕಡಿಮೆ ತನಕ. ಮತ್ತು ಇದು ಅವಶ್ಯವಾಗಿ ಹೋಗುತ್ತಿದ್ದೇವೆ ಮತ್ತು ಮೂಲಕ ಒಂದೇ ವಿಷಯವನ್ನು. ಇದನ್ನು ಮುದ್ರಿಸಲು ವಿಶೇಷವೇನು ಪ್ರತಿ ಮೌಲ್ಯವನ್ನು ಮತ್ತು ನೀವು ನೀಡಲು ಇ ಎ ಟಿ. ಇದು ಕೇವಲ ಒಂದು ಸೂಚಿಸುವ ವಿಶೇಷವೇನು ಬರೆಯುವ ವಿವಿಧ ರೀತಿಯಲ್ಲಿ. ಬಹಳ ಉಪಯುಕ್ತ ಎಂದು ವಿಶೇಷವೇನು. ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಹಾಕುವ ಪ್ರಯೋಜನಗಳನ್ನು ವಾಟ್ಸ್ ಎನ್ ಎಂದು ಒಳಗೆ strlen ಪದ ಸಮನಾಗಿರುತ್ತದೆ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಲೂಪ್? ANDI ಪೆಂಗ್: ಹೌದು. ಆದ್ದರಿಂದ ನಾನು ಹೇಳಲು to-- ವೇಳೆ, ಉದಾಹರಣೆಗೆ, ನಾನು ವೇಳೆ ನಂತರ ಹಾಗೆ ಮತ್ತು ಮಾಡಲು , ನನ್ನ ಕೋಡ್, ಎಂದು oop-- ಇದು ಎಂದು ಎಡದಿಂದ ಬಲಕ್ಕೆ ವಾಸ್ತವವಾಗಿ ಒಂದೇ ರೀತಿಯ ಮಾಡುವಾಗ. ಆದಾಗ್ಯೂ, ದಾರಿ ಡೇವಿಡ್ ವಿವರಿಸಿದರು ಇದು ಉಪನ್ಯಾಸದ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಹುಡುಗರಿಗೆ ಯಾವುದೇ ನೆನಪಿಡಿ, ಆಗಿತ್ತು, ಎಂದು ಮಾನವರು, ಪ್ರೋಗ್ರಾಮರ್ಗಳು, ನಾವು ನಮ್ಮ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಪ್ರಯತ್ನಿಸಿ ಕೋಡ್ ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಹೊಂದಿದೆ ಆದ್ದರಿಂದ ಆದ್ದರಿಂದ, ಸಾಧ್ಯವಾದಷ್ಟು ಕನಿಷ್ಠ ಕೆಲಸ ನಮ್ಮ ಕೋಡ್ ಬಹಳ ಪರಿಣಾಮಕಾರಿಯಾಗಿದೆ. ಹಾಗಾಗಿ ಅಲ್ಲಿ, ಏನು ಹೊಂದಿದ್ದರೆ ನನ್ನ ಫಾರ್ ಲೂಪ್ ಮೂಲಕ ಏನಾಗಬಹುದು ನಾನು ಮೊದಲ ಒಂದು ಘೋಷಿಸಲು ಬಯಸುವ ಆಗಿದೆ ವೇರಿಯಬಲ್ ಎಂಬ ನಾನು 0 ಎಂದು ನಾನು. ನಾನು, ಓಹ್, ಪರಿಶೀಲಿಸಿ ನಾನು ಪದದ, strlen ಏನು? ಓಹ್, strlen 3. ಆದ್ದರಿಂದ ನಾನು ಮೂರು ಕಡಿಮೆ? ಹೌದು, ಅದು. ನಾನು ರನ್ ಪಡೆಯಲಿದ್ದೇನೆ. ನಂತರ ಎರಡನೇ ಬಾರಿ ಮತ್ತೆ ಸುಮಾರು ಲೂಪ್, ನಾನು ನನ್ನ ಹೆಚ್ಚಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ. ನಾನು ಒಂದು ಎಂದು ನಾನು. ಮತ್ತು ನಾನು, ಓಹ್, ಪರಿಶೀಲಿಸಿ ಹೋಗುತ್ತದೆ ಆದರೆ ಪದದ, strlen ಇಲ್ಲಿದೆ? ಓಹ್, ಅದು ಮೂರು. ಮತ್ತು, ರೀತಿಯ ವ್ಯರ್ಥ ತೋರುವ ಮಾಡುತ್ತದೆ ನೀವು ಲೂಪ್ ಮೂಲಕ ಔಟ್ ಪ್ರತಿ ಬಾರಿ, ಕಾರ್ಯ ಪರಿಶೀಲಿಸುತ್ತಿದೆ ಎಂದು, ಸಹ ಪದದ, strlen ಆದರೂ ವಾಸ್ತವವಾಗಿ ಎಂದಿಗೂ ಬದಲಾವಣೆಗಳನ್ನು? ಆದ್ದರಿಂದ ಒಂದು ಕಂಪ್ಯೂಟರ್ ಹೆಚ್ಚುವರಿ ಶಕ್ತಿ. ನೀವು ವಿಷಯಗಳನ್ನು ಬಗ್ಗೆ ಪ್ರಾರಂಭಿಸಿದಾಗ ಬಿಲಿಯನ್ ಮತ್ತು ಬಿಲಿಯನ್ ಎಂದು ಮತ್ತು ಸ್ಥಳಗಳಲ್ಲಿ ಶತಕೋಟಿ ದೀರ್ಘ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಊಹಿಸಿ ದೈಹಿಕವಾಗಿ ಹಾದುಹೋಗುವ ಅವಶ್ಯಕತೆ ಇರುವುದಿಲ್ಲ ಮತ್ತು ಪ್ರತಿಯೊಂದು ಸಮಯ ಎಲ್ಲಾ ಪರಿಶೀಲಿಸಿ. ಅದಕ್ಕಾಗಿ ಕೇವಲ ಮಾಡುವುದು ದಕ್ಷತೆ ಸಲುವಾಗಿ, ನಾವು ಈ ಮಾಡಲು ಒಲವು ಏಕೆಂದರೆ ನಾವು ನೀವು ಈ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯ ಕರೆದು ಆರಂಭದಲ್ಲಿ ಒಮ್ಮೆ ಮತ್ತು ಪ್ರತಿ ಬಾರಿ ಅದು ಇದು ವಿಶೇಷವೇನು ಸಾಗುವ ಮೌಲ್ಯವನ್ನು ಶೇಖರಿಸಿಡಲು 3 ಅಲ್ಲಿ, ನೀವು ಮಾಡುವ ಅಲ್ಲ ನಿರಂತರವಾಗಿ ಪ್ರತಿ ಬಾರಿ ಪರಿಶೀಲಿಸಿ. ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಕ್ಷಮಿಸಿ. ಕೇವಲ [ಕೇಳಿಸುವುದಿಲ್ಲ]. ನೀವು ಇಂಟ್ N strlen ಸಮನಾಗಿರುತ್ತದೆ ಮತ್ತು ಪುಟ್ ಇಲ್ಲ ಲೂಪ್ ಹೊರಗೆ ಮೇಲೆ ಹಾಗೆಯೇ? ANDI ಪೆಂಗ್: ಹೌದು. ನೀವು ಸಂಪೂರ್ಣವಾಗಿ, ಹಾಗೆ ಮಾಡಲಾಗಲಿಲ್ಲ. ನಾವು ಇಲ್ಲಿ ಅದನ್ನು ಕಾರಣ ಏಕೆಂದರೆ ಲೂಪ್ ಕೃತಿಗಳ ರೀತಿಯಲ್ಲಿ ಇದನ್ನು ಒಂದು ಅರ್ಥದಲ್ಲಿ ಸ್ಥಳೀಯ ವೇರಿಯಬಲ್ ನೀವು ಎಲ್ಲವೂ ಲೂಪ್ ಒಳಗೆ ರಚಿಸುವ ಮಾತ್ರ ಲೂಪ್ ಒಳಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ನಾನು ವೇರಿಯಬಲ್ ಮಾತ್ರ ಆ ಆವರಣಗಳಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. N ನ ಮತ್ತು ಇಲ್ಲಿ ಅಸ್ಥಿರ ಮಾತ್ರ ಆವರಣ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ನೀವು strlen ಬಳಸುವಂತಿಲ್ಲ ವೇಳೆ ಕೆಳಗಿನ ಅನೇಕ ಬಾರಿ ಪದ, ಸಂಪೂರ್ಣವಾಗಿ ಹಾಗೆ ಉತ್ತಮ ರೀತಿಯಲ್ಲಿ ಉನ್ನತ ಅದನ್ನು ಘೋಷಿಸಲು ಎಂದು ಆದ್ದರಿಂದ ನೀವು ಒಮ್ಮೆ ಮಾಡಲು ಹೊಂದಿಲ್ಲ. ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಏಕೆ ನೀವು ಹೊಂದಿಲ್ಲ ಶೇಕಡಾ ನಂತರ ಹೊಸ ಲೈನ್ ನೀವು ಎಲ್ಲಾ ಹಾಕಲು ಬಯಸಿದಲ್ಲಿ ನೋಡಿದ ಇದು ಪ್ರತ್ಯೇಕಿಸಲು ಮುಂದಿನ ಅಕ್ಷರಗಳು? ANDI ಪೆಂಗ್: ಓಹ್, ನಾನು ಬಯಸಿದರು ಪ್ರತಿ ಸಾಲಿನಲ್ಲಿ ಅವುಗಳನ್ನು ಎಲ್ಲಾ ಮುದ್ರಿಸಲು. ಇದು ವಿಷಯವಲ್ಲ. ಹೌದು, ಇದು ಒಂದು ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಇಲ್ಲಿದೆ. ಎಂದು ಆದರೂ, ಒಳ್ಳೆಯ ಪ್ರಶ್ನೆ. ನಾನು ಬಯಸಿದರೆ ಹೌದು, ಮುದ್ರಿಸಲು ಇದು ಕೇವಲ ಒಂದು ಸಾಲಿನಲ್ಲಿ ಎಲ್ಲಾ, ನಾನು ಡ್ಯಾಶ್ ಇರುತ್ತಿರಲಿಲ್ಲ. ಸರಿ. ಉತ್ತಮ ಎಲ್ಲರಿಗೂ? ಸರಿ. ಕೂಲ್. ಆದ್ದರಿಂದ ನಾನು ಸಾಕಷ್ಟು ಮಾತನಾಡಿದರು ಭಾವಿಸುತ್ತೇನೆ. ನೀವು ಹುಡುಗರಿಗೆ ಸರದಿ ಮೂಲಕ ರನ್ ಕೋಡ್ ಮತ್ತು ಇಲ್ಲಿ ತಪ್ಪು ಹೇಳಿ. ದೋಷ ಎಲ್ಲಿ? ನೀವು ನೋಡಬಹುದು ಎಂದು, ನಾನು ಡಿಕ್ಲೇರ್ಡ್ ಕೌಟುಂಬಿಕತೆ ತಂತುವಿನ ಎಂಬ ವರ್ಗದ ಹೊಸ ಸರಣಿ. ನಾನು ಸ್ಯಾಮ್ ಇನ್ಪುಟ್ ಮಾಡಿದ ಇದನ್ನು ಜೆಸ್, ಮತ್ತು ಕಿಮ್. ನಾನು ಮುದ್ರಿಸುತ್ತದೆ ಪ್ರಯತ್ನಿಸುವಾಗ ಬಾಗುತ್ತೇನೆ ರಚನೆಯ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು. ಏಕೆ ಈ ಯಾರಾದರೂ ನನಗೆ ತಿಳಿಸುವಿರಾ ನನಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ನೀಡಲು ಹೋಗುತ್ತದೆ? ನಾನು ವ್ಯಕ್ತಿಗಳು 10 ನೀಡುತ್ತೇನೆ ಸೆಕೆಂಡುಗಳ ಈ ಬಗ್ಗೆ. ಸರಿ. ಹೌದು? ಪ್ರೇಕ್ಷಕರು: ಎಡ ಕೇಂದ್ರವಾಗಿದೆ 3 ಸಮಾನವಾಗಿದೆ ಅಥವಾ [ಕೇಳಿಸುವುದಿಲ್ಲ]? ANDI ಪೆಂಗ್: ರೈಟ್. ಆದ್ದರಿಂದ ಈ ವಾಸ್ತವವಾಗಿ ಎಷ್ಟು ಬಾರಿ ಆಗಿದೆ ಈ ಲೂಪ್ ಮೂಲಕ ಔಟ್ ಹೋಗುವ? ಪ್ರೇಕ್ಷಕರು: ನಾಲ್ಕು. ANDI ಪೆಂಗ್: ನಿಖರವಾಗಿ. ಇದು ನಾಲ್ಕು ಬಾರಿ ಮೂಲಕ ಹೋಗುವುದಿಲ್ಲ. ಇದು ಮೂಲಕ ರನ್ ವಿಶೇಷವೇನು 0, 1, 2, ಮತ್ತು 3, ತಮ್ಮ ಅಂಶ ನಾನು ಏಕೆಂದರೆ ಕಡಿಮೆ ಅಥವಾ 3 ಸಮಾನವಾಗಿರುತ್ತದೆ. ಇದು 2 ಸಂದರ್ಭದಲ್ಲಿ ನಿಲ್ಲಿಸಲು ಹಿಂದಿರುಗಬಹುದೆಂದು. ಇದು ಇರಿಸಿಕೊಳ್ಳಲು ವಿಶೇಷವೇನು ಇದು 3 ಬಡಿಯುವ ವರೆಗು ಹೋಗುವ. ನಾವು ತಿಳಿದಿರುವಂತೆ, ಕೇವಲ ಮೂರು ಇಲ್ಲ ನಮ್ಮ ನಿಜವಾದ ರಚನೆಯ ಅಂಶಗಳ. ನಾವು ನಾಲ್ಕನೇ ಪ್ರವೇಶಿಸಲು ಪ್ರಯತ್ನಿಸಿದರೆ ಅಂಶ ಅಥವಾ 3 ಸೂಚ್ಯಂಕ, ನೀವು ಎಲ್ಲೋ ಹೊಡೆಯಲು ನೀನು ನೆನಪಿಗಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ಇದು ಶೂನ್ಯ ಟರ್ಮಿನೇಟರ್ ಕರೆಯಲಾಗುತ್ತದೆ. ಇಲ್ಲ ಎಂದು ವಿಶೇಷವೇನು. ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಹೋಗುತ್ತಿಲ್ಲ ಇದೆ ನೀವು ಬಹಳ ಸಂತೋಷ ಎಂದು. ಹೌದು. ಯಾರಾದರೂ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದೆ ಏಕೆ ಆಗುತ್ತಿದೆ ಮೇಲೆ? ತಪ್ಪಿಸಲು ಸಾಮಾನ್ಯ ಪ್ರದೇಶ. ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಮೊದಲ ಇಲ್ಲ 2 ಸ್ಟ್ರಿಂಗ್ ಹೊಂದಿವೆ ಸಹ ಸ್ಲೈಡ್? ANDI ಪೆಂಗ್: ನಂ ಆದ್ದರಿಂದ ಮೂಲಭೂತವಾಗಿ, ಯಾವಾಗ ನೀವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಮಾಡುತ್ತಿದ್ದೀಯ, ಎಂದು ಬ್ರಾಕೆಟ್ ಬಲ ಅಲ್ಲಿ, ಎಲ್ಲಾ ಸಂಖ್ಯೆ ಎಂದು ನೀವು ಹೇಗೆ ಹೇಳುವುದು ಅನೇಕ ಅಂಶಗಳನ್ನು ನಾನು ಹೊಂದಿವೆ. ಇದು ವಾಸ್ತವವಾಗಿ ಹೇಳುವ ಅಲ್ಲ ನನಗೆ ಏನು ಸೂತ್ರಗಳು. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾನು ಬಯಸುವ ತಿಳಿದಿದೆ ಮೂರು ಸ್ಥಳಗಳಲ್ಲಿ ಬರೆಯಲು, ಮೂರು ದೈಹಿಕ ಸ್ಥಳಗಳು ನಾನು ಹಿಡಿಯಲು ಬಯಸುವ ಯಾವುದೇ ಹಿಡಿದುಕೊಳ್ಳಿ. ಸಂಖ್ಯೆ ಮೂರು ಇಲ್ಲ ಏಕೆ ಆ ನ. ಆದಾಗ್ಯೂ, ನಾನು ಬೇಕಾಗಿದ್ದಾರೆ ವಾಸ್ತವವಾಗಿ ಇದು ಪ್ರವೇಶಿಸಲು, ನಾನು ಹೇಳಲು ಬಯಸಿದರು ವೇಳೆ, printf ನಂತರ ವರ್ಗ ಬ್ರಾಕೆಟ್ ಸಂಖ್ಯೆ ನೀವು ನಿಜವಾಗಿಯೂ ಹಾಕಲು ನೀನು ಅಲ್ಲಿ ದೈಹಿಕ ಸೂಚ್ಯಂಕ. ಹೌದು, ಒಳ್ಳೆಯ ಪ್ರಶ್ನೆ. ಪ್ರೇಕ್ಷಕರು: ದೈಹಿಕ ಸೂಚ್ಯಂಕ ಯೋಚಿಸಿದೆ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಎಂದು? ANDI ಪೆಂಗ್: ಕ್ಷಮಿಸಿ. ನೀವು ಸ್ವಲ್ಪ ಮಾತನಾಡಲು ಸಾಧ್ಯ? ಪ್ರೇಕ್ಷಕರು: ದೈಹಿಕ ಸೂಚ್ಯಂಕ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಪೆಟ್ಟಿಗೆಗಳನ್ನು ಪ್ರತಿ? [ಕೇಳಿಸುವುದಿಲ್ಲ]? ANDI ಪೆಂಗ್: ಹೌದು. ಹಾಗಾಗಿ ಇಲ್ಲಿಯೇ ಹಿಂತಿರುಗಿ ಪಡೆಯಲಿದ್ದೇನೆ. ಇಲ್ಲಿಯೇ ಥಿಂಕ್. ನಾವು ಗಾತ್ರ 3 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿವೆ. ಹಾಗೆ ಮೂರು ಸ್ಥಾನ ಇಲ್ಲ, ಇಲ್ಲಿ ದೈಹಿಕ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಗಳೊಂದಿಗೆ. ಆದರೆ 0, 1, ಮತ್ತು 2 ಎಂಬ ಮಾಡುತ್ತಿದ್ದೇವೆ. ನಾನು ಅವುಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಬಯಸಿದ್ದರು ಆದ್ದರಿಂದ, ನಾನು ಅವುಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ರೀತಿಯಲ್ಲಿ ನಾನು ಇಲ್ಲಿ ನಮಗೇನು ಆಫ್ printf ಹೊಂದಿದೆ. ನೀವು ಮುದ್ರಿಸಲು ಎಂದು ಇದು ಹೆಸರನ್ನು, ನಂತರ ಕಂಪ್ಯೂಟರ್ ಏಕೆಂದರೆ ಓಹ್, ನಾನು ನೋಡಬೇಕು, ತಿಳಿದಿದೆ 0th ಸೂಚ್ಯಂಕ ಈ ಶ್ರೇಣಿಯಲ್ಲಿನ. ಹೌದು. ಆದರೆ ಅದರ ಗಾತ್ರ ಬದಲಾಗುವುದಿಲ್ಲ. ಗಾತ್ರ ಲೆಕ್ಕಿಸದೆ, 3 ನೀವು ಅವುಗಳನ್ನು ಲೇಬಲ್ ಹೇಗೆ. ಸರಿ. ಉತ್ತಮ ಎಲ್ಲರಿಗೂ? ಪ್ರೇಕ್ಷಕರು: ಪ್ರತಿ ಬಾರಿ ನಾನು [ಕೇಳಿಸುವುದಿಲ್ಲ]? ANDI ಪೆಂಗ್: ಸರಿ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ನಿಜವಾಗಿಯೂ ಹಾದಿಯಲ್ಲಿ ಇದೀಗ ಇದನ್ನು ಪಡೆಯಲು. ಆದರೆ ಗೊತ್ತು ನಾನು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಸ್ಟ್ರಿಂಗ್ ಮೂಲಭೂತವಾಗಿ ಮೊದಲು ಹೇಳಿದ ಪಾತ್ರಗಳು ಒಂದು ಶ್ರೇಣಿಯನ್ನು. ನಾನು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ರಚಿಸಲು ಆದ್ದರಿಂದ ತಂತಿಗಳ, ನಾನು ರೀತಿಯ ಶ್ರೇಣಿಯನ್ನು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿವೆ ಪಾತ್ರಗಳ, ಬಲ? ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾನು , ತಂತಿಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿವೆ ನೀವು ಇನ್ಪುಟ್ ನಿಜವಾಗಿಯೂ ಬಹಳ ಪದ ವೇಳೆ, ಇನ್ನೂ, ಒಂದೇ ಸ್ಥಳವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಏಕೆಂದರೆ. ಆದರೆ ನೀವು ವೇಳೆ ನಗರದ ಎಂದು ರಚನೆಯ ಪಾತ್ರಗಳು, ನಂತರ ಹೆಚ್ಚು ಬಹಳಷ್ಟು ಕೈಗೊಳ್ಳುತ್ತದೆ ಅರ್ಥಾತ್ ಯಾವುದೇ ಹೆಚ್ಚು ಪಾತ್ರಗಳು ಇವೆ. ಈಗ ನಿಜವಾಗಿಯೂ ಮುಖ್ಯವಲ್ಲ. ಆದರೆ ಕೇವಲ ಸಾಮಾನ್ಯವಾಗಿ ಇಲ್ಲಿದೆ ಹೇಗೆ ಇದು ಕೆಲಸ ವಿಶೇಷವೇನು. ಸರಿ. ಆದ್ದರಿಂದ ನಾನು ನೀವು ಮಾಡೋಣವೇ ವಿಷಯ ಸೆಮಿಸ್ಟರ್ ಅವಧಿಯಲ್ಲಿ ಬಹಳಷ್ಟು. ನನ್ನ ಧ್ವನಿ ವಿಶ್ರಾಂತಿ ಅಗತ್ಯವಿದೆ. ನೀವು ಹುಡುಗರಿಗೆ ನೀವೇ ಉತ್ತೇಜಿಸುವ ಅಗತ್ಯವಿದೆ. ನೀವು ಬಹಳಷ್ಟು ಬಹುಶಃ ಇದೀಗ ನಿದ್ರೆ ಮಾಡಬೇಕು. ನಾನು ಯಾದೃಚ್ಛಿಕ ಸಮಸ್ಯೆಗಳನ್ನು ನಮೂದಿಸುವುದರ ಬಾಗುತ್ತೇನೆ ಅಲ್ಲಿ ನಾವು ಒಂದು ವರ್ಗ ಅಥವಾ ನೀವು ಒಂದು ಜೊತೆಗಾರ ನಿಮಗೆ ಮುಂದಿನ ಹೋಗುವ ಚರ್ಚೆ ಒಂದೆರಡು ನಿಮಿಷಗಳ ಕಾಲ ನಾವು ಪರಿಹರಿಸುವ ಬಗ್ಗೆ ಹೋಗಿ ಹೇಗೆ ಅಥವಾ ಇಂತಹ ಒಂದು ಕಾರ್ಯಸೂಚಿಯನ್ನು. ಆದ್ದರಿಂದ ಇದೀಗ, ನಾವು ಬಯಸುವ ಒಂದು ಪ್ರೋಗ್ರಾಂ ರಚಿಸಲು ನಾವು ಕರೆ ನೀನು upper.c-- ಪರಿವರ್ತಿಸುವ ಮೇಲ್ವರ್ಗದವರ ಒಂದು ಸಣ್ಣ ಪದ ಸ್ಟ್ರಿಂಗ್ ದೊಡ್ಡಕ್ಷರ, ಕ್ಷಮಿಸಿ. ಪದಗಳ ತಂತಿಗಳನ್ನು, ಕ್ಷಮಿಸಿ, ಸದೃಶವಾಗಿದೆ. ನಾನು ಅವುಗಳನ್ನು ಬದಲಾಯಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಒಂದೇ ಅರ್ಥ. ಹೌದು. ಒಂದೆರಡು ನಿಮಿಷಗಳ ಟೇಕ್. ಇದು ಎಂದು ಹೊಂದಿಲ್ಲ ಯಾವುದೇ ಭಾಷೆಯಲ್ಲಿ ಬರೆದ. ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಕೋಡ್ ಅಥವಾ ತಾರ್ಕಿಕವಾಗಿ ನಾವು ಎಂದು ಇಂತಹ ಸಮಸ್ಯೆ ಮಾಡುವ ಬಗ್ಗೆ ಹೋಗಿ. ಹೌದು. [ಬದಿಯ ಮಾತುಕತೆಯು] ನಾನು ನೀವು ಹುಡುಗರಿಗೆ can-- ಗಮನಿಸಿದರು ನಾನು ರೀತಿಯ ಈಗಾಗಲೇ ಪ್ರೋಗ್ರಾಂ ನೋಡಿ. ನಾನು ನನ್ನ ಕೊರತೆ ಊಹೆ ಪ್ರೆಸೆಂಟರ್ ಕ್ರಮದಲ್ಲಿ ಒಂದು ಸಮಸ್ಯೆಯಾಗಿದೆ. ಆದರೆ ಒಕೆ. [ಬದಿಯ ಮಾತುಕತೆಯು] ಹುಡುಗರಿಗೆ, ದಯವಿಟ್ಟು, ಹೌದು. ಕ್ಯಾಂಡಿ ಪಡೆಯಲು ಬರುತ್ತಾರೆ. ಕ್ಯಾಂಡಿ ಪಡೆಯಲು ಬರುತ್ತಾರೆ. ಪ್ರೇಕ್ಷಕರು: ಹೌದು! [ಬದಿಯ ಮಾತುಕತೆಯು] ANDI ಪೆಂಗ್: ಹಾಗೆಯೇ, ಹೌದು, ನಾನು ಕ್ಯಾಂಡಿ ಎಸೆಯುವ ಆರಂಭಿಸಲು ಮಾಡುತ್ತೇವೆ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸಲು ಜನರ ನಲ್ಲಿ. ನೀವು ಎಲ್ಲಾ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರವನ್ನು ಆದ್ದರಿಂದ. ಅಥವಾ ನಾನು ಜನರು ಊಹಿಸಿಕೊಳ್ಳಿ ಯಾರು ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸಲು ಇಲ್ಲ. ಹೌದು, ಇತರ ರೀತಿಯಲ್ಲಿ ಸುಮಾರು. [ಬದಿಯ ಮಾತುಕತೆಯು] ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ] ANDI ಪೆಂಗ್: ಹೌದು. ಹೌದು. [ಬದಿಯ ಮಾತುಕತೆಯು] ಸರಿ, ವ್ಯಕ್ತಿಗಳು. ಹಾಗೆ, 10 ಸೆಕೆಂಡುಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. [ಬದಿಯ ಮಾತುಕತೆಯು] ಹುಡುಗರಿಗೆ, ಸರಿ. ನಾವು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಆರಂಭಿಸಲು ಮೊದಲು ನಿಜವಾಗಿ ಭೌತಿಕವಾಗಿ, ಕೋಡ್ ಬರೆಯಲು ಅಭಿವೃದ್ಧಿ ಉತ್ತಮ ಅಭ್ಯಾಸ ಎಂದು ನಾವು ಕಾರಣ ಮೊದಲ ರೀತಿಯ ಬಯಸುವ ಔಟ್ ತಾರ್ಕಿಕವಾಗಿ ನಾವು ಅದನ್ನು ಹೇಗೆ. ನೀವು ಖಾತ್ರಿಪಡಿಸಿಕೊಳ್ಳಬೇಕಾಗಿದೆ, ನೀವು ಮೊದಲು ದೈಹಿಕವಾಗಿ ಕೋಡ್ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಆರಂಭಿಸಲು ಮಾರಿಯೋ, ನೀವು ಮಾಡಲು ನೀವು ನಿಮ್ಮ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಎಂದು. ಆ ಮೂಲಕ ನೀವು ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದೆ ಏನು ಆದ್ದರಿಂದ ರಚಿಸಬೇಕಾಗಿದೆ ನೀವು ದೈಹಿಕವಾಗಿ, ಆ ನಂತರ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು, ನೀವು ದೋಷಗಳನ್ನು ಕ್ಯಾಚ್ ಸಮರ್ಥವಾಗಿರುತ್ತವೆ ನಿಮ್ಮ ಕೋಡ್ ಮತ್ತು ವಿಷಯಗಳನ್ನು. ಆದ್ದರಿಂದ ನಾವು ಆರಂಭಿಸಲು ನೀನು by-- ಇಂಗ್ಲೀಷ್ ನಲ್ಲಿ, ಸೂಡೊಕೋಡ್ಗಳನ್ನು, ಯಾರಾದರೂ ನೀಡಲು ಬಯಸುವಿರಾ ನನಗೆ ಒಂದು ವಿಶಿಷ್ಟ ವಿವರಣೆಯನ್ನು ಈ ಮಾಡುವ ಬಗ್ಗೆ ಹೋಗಿ ಹೇಗೆ? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ANDI ಪೆಂಗ್: ಖಂಡಿತ, ಚಿಂತಿಸಬೇಡಿ. ಪ್ರೇಕ್ಷಕರು: ನೀವು ಅದನ್ನು ಕೇಳಲು ಅಥವಾ ಕೇಳಬಹುದು ಯಾರಾದರೂ, ಸ್ಟ್ರಿಂಗ್ 1 ಹೊಂದಿವೆ ಹೌದು, ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಲು ಮತ್ತು ನಂತರ ANDI ಪೆಂಗ್: ಹೌದು, ಆದ್ದರಿಂದ ಈ ಉತ್ತಮ ಆರಂಭ. ನಾನು ಮಾತನಾಡುವುದು, ಕ್ಷಮಿಸಿ, ಟೈಪ್ ಪ್ರಾರಂಭಿಸಿ. So-- ಪ್ರೇಕ್ಷಕರು: --the ಸಣ್ಣ ಸಂಖ್ಯೆಗಳನ್ನು ಹೆಚ್ಚಾಗಿದೆ, ಬಲ? ಅಥವಾ ಅಕ್ಷರಗಳನ್ನು ಲೋವರ್ಕೇಸ್ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ? ANDI ಪೆಂಗ್: ನಿಖರವಾಗಿ. ಪ್ರೇಕ್ಷಕರು: ಆದ್ದರಿಂದ ನಾವು ಕಳೆಯಿರಿ ಯಾವುದೇ [ಕೇಳಿಸುವುದಿಲ್ಲ] 32. ANDI ಪೆಂಗ್: ಗ್ರೇಟ್. ನಾವು ರೀತಿಯ ಸಾಮಾನ್ಯ ಪ್ರಜ್ಞೆ ಹೇಗೆ ಈ ಸಮಸ್ಯೆಯ ಬಗ್ಗೆ ಕೆಲಸ. ನಾವು ರೀತಿಯ ಕಲಿತ ತಿಳಿದುಕೊಂಡು ತಂತಿಗಳ ದೈಹಿಕ ರೀತಿಯಲ್ಲಿ ಮೆಮೊರಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ, ಈಗಾಗಲೇ ನೀವು ಏನು ನೀವು ಬಹುಶಃ ನೀನು ತಿಳಿದಿದೆ ನಿಮ್ಮ ಕೋಡ್ ಬರೆಯಬೇಕು ಸಲುವಾಗಿ ಅಕ್ಷರ ಮೂಲಕ ಸರಿಸಲು? ಪ್ರೇಕ್ಷಕರು: ಲೂಪ್. ANDI ಪೆಂಗ್: ಲೂಪ್ ಒಂದು, ನಿಖರವಾಗಿ. ಗ್ರೇಟ್. ನಾವು ರೀತಿಯ ಒಂದು ವಿಶಿಷ್ಟ ಹೊಂದಿವೆ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಬರೆದ ಆ ರೀತಿಯ ಕೊಡುತ್ತಿರುವ ನೀವು ಹೇಗೆ ಟಿಪ್ಪಣಿಗಳು ಸಮಸ್ಯೆ ಪರಿಹರಿಸುವ ಬಗ್ಗೆ ಚಲಿಸುತ್ತದೆ. ಈಗ ನೀವು ಈ ಹೊಂದಿರುವ, ನೀವು ನಂತರ ಅದನ್ನು ಉಲ್ಲೇಖಿಸಿ ನೀವು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಮೇಲೆ ವಾಸ್ತವವಾಗಿ ನಿಮ್ಮ ಕೋಡ್ ಬರೆಯಲು. ನಾವು ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿ ಹೋಗಬಹುದು. ಮತ್ತು ನಾನು ಎಂಬ ಕಾರ್ಯವನ್ನು ಮಾಡಲೇಬೇಕು upper.c-- ಅದನ್ನು ಒಂದು ಖಾಲಿ ಟೆಂಪ್ಲೇಟ್ is-- ಇದೀಗ ನೀವು ಹುಡುಗರಿಗೆ ಹೋಗುವ ನನಗೆ ಬರೆಯಲು ಹೇಗೆ ಊಹಿಸಲು ಸಹಾಯ ಅಲ್ಲ ಕೋಡ್ ಸಾಲಿನ ಕೋಡ್ ಈ ಸಾಲಿನಲ್ಲಿ. ಇದು ಕೋಡ್ ಅನೇಕ ಸಾಲುಗಳು ಮಾಡುತ್ತೇವೆ. ಯಾವುದೇ ರೀತಿಯ ಪ್ರಾರಂಭವಾಗುತ್ತಿದ್ದಾಗ ಖಾಲಿ pset ನ, ಇಲ್ಲಿದೆ ನಾನು ಮಾಡಬೇಕಾದ್ದು ಮೊದಲ ವಿಷಯ ಮಾಡಲು ನೆನಪಿಡುವ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ANDI ಪೆಂಗ್: ಗ್ರೇಟ್ ಹೌದು. ಸೇರಿಸಿ. stdio.h. ಅನೇಕ ವೇಳೆ ಈ ಒಂದಾಗಿದೆ ಅತ್ಯಂತ ಸುಲಭವಾಗಿ ತಪ್ಪುಗಳನ್ನು ಜನರು ಅವರು ಇರುವಾಗ ಮಾಡುತ್ತದೆ ಬರೆಯುವುದರಲ್ಲಿ ಅವರು ಮಾಡುತ್ತೇವೆ ಎಂದು ಒಂದು ಸೇರಿವೆ ಮರೆಯ ಅವರು ಅಗತ್ಯವಿದೆ ಪ್ರಮುಖ ಗ್ರಂಥಾಲಯ. ಆದ್ದರಿಂದ, ಇದು ಕಚೇರಿಯಲ್ಲಿ ಗಂಟೆಗಳ ಮತ್ತು ನೀವು ಹಾಗೆ ಇಂತಹ ನನ್ನ ಕೋಡ್ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ ಏಕೆ ನನಗೆ ಗೊತ್ತಿಲ್ಲ. ನೀವು ಇದು ಕೆಲಸ ವಿಶೇಷವೇನು ಏಕೆ ನನಗೆ ತಿಳಿಸುವಿರಾ? ನೀವು # ಸೇರಿವೆ ಹೇಳಲು ನೀನು? ನೀವು # ಸೇರಿವೆ ಮಾಡಬೇಕು. ಸರಿ. ನಾವು ಇಲ್ಲಿ ಸ್ಟ್ಯಾಂಡರ್ಡ್ I / O ಮಾಡಲೇಬೇಕು. ಎಂದು ಮಾತ್ರ ಗ್ರಂಥಾಲಯದ ನಾವು ಇಲ್ಲಿ ಅಗತ್ಯವಿದೆ ಎಂದು ನೀನು? ಬೇರೆ ಏನು ನಾವು ಏನು ಮಾಡೋಣ? ಕ್ಷಮಿಸಿ. ಯಾರೋ ಅದನ್ನು ಕೂಗಿ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ANDI ಪೆಂಗ್: ಅಲ್ಲಿ ನೀವು ಹೋಗಿ. ಸರಿ. ಮತ್ತು ಹೇಗೆ ನಾನು ಯಾವುದೇ ರೀತಿಯ ಆರಂಭಿಸುವ ಬಗ್ಗೆ ಹೋಗಿ ಮುಖ್ಯ ಕಾರ್ಯ ಕ್ರಿಯೆಯ, ಯಾವುದೇ ರೀತಿಯ ನಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಒಳಗೆ? ಇಂಟ್ ಮುಖ್ಯ. ಸರಿ. ನಾನು ಇಲ್ಲಿ ಒಳಗೆ ಏನು ಪುಟ್ ಇಲ್ಲ? ನೀವು ಮಾಡಲು ಬಯಸುವ ಮೊದಲ ವಿಷಯ ಯಾವುದು? ನಾವು ಪಡೆಯಲು ಬಯಸಿದರೆ ಬಳಕೆದಾರರಿಂದ ಸ್ಟ್ರಿಂಗ್ ನಾವು ಹೋಗುವ ಈ ಮೊದಲ ಸಾಲಿನಲ್ಲಿ ಮಾಡಲು? ಕ್ಷಮಿಸಿ, ನೀವು ಹುಡುಗರಿಗೆ ಕೇವಲ ಅಭಿಪ್ರಾಯ ಮಾತನಾಡಲು ಮುಕ್ತ ಮತ್ತು ಜೋರಾಗಿ. ಕೇವಲ ಯಾವುದೇ ಕೂಗು. ಪ್ರೇಕ್ಷಕರು: ಬಳಕೆದಾರ ಕೇಳಿ? ANDI ಪೆಂಗ್: ನಾವು ಹೇಗೆ ಮಾಡಬೇಕು? ಕೇಳುವುದಿಲ್ಲ ನಾನು "ಬಳಕೆದಾರ ಕೇಳಲು" ಟೈಪ್ ನಾನು? ಪ್ರೇಕ್ಷಕರು: printf. ANDI ಪೆಂಗ್: ಸರಿ. Printf. ನಾನು printf ಬಯಸುತ್ತೀರಿ? ಪ್ರೇಕ್ಷಕರು: ಏನೋ ಟೈಪ್. ANDI ಪೆಂಗ್: ಆ ಲೈಕ್? ನಾನು ಒಂದು ಕಂಪ್ಯೂಟರ್ ಮನುಷ್ಯ ನಂತಹ ಗೈಸ್, ನಟಿಸುವುದು. ದೈಹಿಕವಾಗಿ ನನ್ನನ್ನು ಪ್ರತಿ ಹಂತದ ಹೇಳಲು ನಾನು ಇಲ್ಲಿ ಟೈಪ್ ಅಗತ್ಯವಿರುವ? ನಾನು ತಪ್ಪು ಮಾಡುತ್ತಿದ್ದೇನೆ ನಾನು? ನಾನು ಏನೋ ಟೈಪ್ ಮಾಡಬೇಕು? ಪ್ರೇಕ್ಷಕರು: ನೀವು ಉಲ್ಲೇಖಗಳು ಅಗತ್ಯವಿದೆ. ANDI ಪೆಂಗ್: ನಾನು ಉಲ್ಲೇಖಗಳು ಅಗತ್ಯವಿದೆ? ಸರಿ. ಸರಿ. ಪ್ರೇಕ್ಷಕರು: ನಂತರ ಹೊಸ ಲೈನ್. ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು. ANDI ಪೆಂಗ್: ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು? ಸರಿ. ಗುಡ್. ಪ್ರೇಕ್ಷಕರು: ಬಹುಶಃ ಸೂಚಿಸಿ ನೀವು ಸಣ್ಣ ಬಯಸುವ? ANDI ಪೆಂಗ್: ಗ್ರೇಟ್. ನೀವು ಹುಡುಗರಿಗೆ ನನ್ನನ್ನು ನೋಡಿ ನಗುವುದು ಒಂದು ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು ಪುಟ್ ಮರೆಯುವ. ನಾನು ಎಲ್ಲೋ ಖಾತರಿ ಈ ವರ್ಗದ ಹಾದಿಯಲ್ಲಿ, ನೀವು ಹಾಕಲು ಮರೆತು ಒಂದು ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು ಮತ್ತು ಇದು ಲೆಕ್ಕಾಚಾರ ನೀವು ಮೂರು ಗಂಟೆಗಳ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಔಟ್ ಏಕೆ ನಿಮ್ಮ ಕೋಡ್ ಕಾರ್ಯನಿರ್ವಹಿಸದಿದ್ದರೆ. ನಮಗೆ ಎಲ್ಲಾ ಹೀಗಾಗಿದೆ. ಬಹುಶಃ ನಿಮಗೆ ಏನಾಗುವುದು. ಅರ್ಧವಿರಾಮ ಬಳಸಿಕೊಂಡು ಉತ್ತಮ ಅಭ್ಯಾಸವನ್ನು ಪಡೆಯಿರಿ. ಸರಿ. ಪ್ರೇಕ್ಷಕರು: ನೀವು ಬಯಸುವಿರಾ ರಲ್ಲಿ ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಮಾಡಲು? ANDI ಪೆಂಗ್: ಖಂಡಿತ. ನೀವು ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಮಾಡಲು ಬಯಸುತ್ತೀರಿ? ಪ್ರೇಕ್ಷಕರು: ಹೌದು. ANDI ಪೆಂಗ್: ಗ್ರೇಟ್. ಸರಿ. ನಾನು ಮುಂದಿನ ಏನು ಮಾಡಬೇಕು? ಪ್ರೇಕ್ಷಕರು: ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಿರಿ. ANDI ಪೆಂಗ್: ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಿರಿ. ಹಾಗಾಗಿ ಯಾವ ರೀತಿಯ ಇಲ್ಲ? ಯಾರೋ? ಪ್ರೇಕ್ಷಕರು: ಸ್ಟ್ರಿಂಗ್ ರು. ANDI ಪೆಂಗ್: ಸ್ಟ್ರಿಂಗ್ ರು. ಪ್ರೇಕ್ಷಕರು: GetString. ANDI ಪೆಂಗ್: ಯಾರೋ, ನೀವು ನನಗೆ ಅಲ್ಲಿ ಹೇಳಬಹುದು ಈ ಕಾರ್ಯ GetString ಬರುವ ಇದೆ? ಪ್ರೇಕ್ಷಕರು: string.h. ANDI ಪೆಂಗ್: string.h? ನೀವು string.h ರಿಂದ ಹಿತ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ANDI ಪೆಂಗ್: ಅಲ್ಲಿ ನೀವು ಹೋಗಿ. ಇದು cs50.h. ಇಲ್ಲಿದೆ ನೀವು ಯಾವಾಗಲೂ ಅಲ್ಲಿ ಮೇಲೆ ಗೊಂದಲ ನೀವು ಗ್ರಂಥಾಲಯದ ಕಡತ ಅಥವಾ ಒಂದು ಹೆಡರ್ ಕಡತವನ್ನು ಆಗಿದೆ, ಗೂಗಲ್ ಅಕ್ಷರಶಃ string.h ಮತ್ತು ನಾನು ಹೇಳುತ್ತೇನೆ ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ಯಾವುವು string.h ಎಂದು. ಸರಿ. ಈಗ ನಾನು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ರಚಿಸಿದ ಮತ್ತು ನಾನು ಬಳಕೆದಾರರು ಪ್ರಾಂಪ್ಟ್ ಬಂದಿದೆ, ನಾನು ವೇರಿಯಬಲ್ ಅದನ್ನು ಸಂಗ್ರಹಿಸಿರುವ ಎಂಬ ರು, ನಾನು ಈಗ ಏನು ಬೇಕು? ಪ್ರೇಕ್ಷಕರು: ಇದು ಸಣ್ಣ ಇದ್ದರೆ ಪರಿಶೀಲಿಸಿ. ANDI ಪೆಂಗ್: ಕ್ಷಮಿಸಿ? ಪ್ರೇಕ್ಷಕರು: ಇದು ಸಣ್ಣ ಇದ್ದರೆ ಪರಿಶೀಲಿಸಿ. ANDI ಪೆಂಗ್: ಸರಿ, ನ ಹಾಗೆ ಅವಕಾಶ. ನಾನು ಹೇಗೆ ಮಾಡಬೇಕು? ವಾಸ್ತವವಾಗಿ, ಉದ್ದೇಶಗಳಿಗಾಗಿ ಇದೀಗ ವರ್ಗದ, ನಾವು ನೀನು ಎಲ್ಲವೂ ಊಹಿಸುತ್ತವೆ ನಾವು ಇನ್ಪುಟ್ ಚಿಕ್ಕ ಈಗಾಗಲೇ. ನೀವು ಪರಿಶೀಲಿಸಲು ಬಯಸಿದರೆ, ನೀವು ಬಯಸುವ ಕೇವಲ ಒಂದು ಶರತ್ತಿನ ಹೇಳಿಕೆಯನ್ನು ಸೇರಿಸಲು ಪರಿಶೀಲಿಸಿದ, ಮೂಲಕ ನಡೆಯಿತು ಪ್ರತಿಯೊಂದು ಸರಣಿ ಅಂಶ ಇದು ವೇಳೆ ಮತ್ತು ಪರಿಶೀಲಿಸಿದ ಕೆಲವು ಮೌಲ್ಯಗಳು ನಡುವೆ. ನಾನು ಮರೆತು ಯಾವ ಸಂಖ್ಯೆ ಸಣ್ಣ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿವೆ. ನೀವು ASCII ಟೇಬಲ್ ಅದನ್ನು ಹುಡುಕುವ ಮಾಡಬಹುದು. ಆದರೆ ಹೌದು, ಒಂದು ಒಳ್ಳೆಯ ಪಾಯಿಂಟುಗಳ. ಆದರೆ ಈಗ, ನಾವು ನೀನು ಎಲ್ಲಾ ತಂತಿಗಳನ್ನು ತಿಳಿಯುವುದು ನಾವು ಇನ್ಪುಟ್ ಸಣ್ಣ ಇವೆ. ಸರಿ. ಹಾಗಾಗಿ ಬಗ್ಗೆ ಹೇಗೆ ಹೋಗಿ ಮುಂದಿನ ಈ ಸಮಸ್ಯೆ? ಪ್ರೇಕ್ಷಕರು: ಲೂಪ್. ANDI ಪೆಂಗ್: ಲೂಪ್? ಸರಿ. ಏನು ಟೈಪ್ ಹೇಳಿ. ಪ್ರೇಕ್ಷಕರು: ಇಂಟ್ ನಾನು 0 ಸಮನಾಗಿರುತ್ತದೆ. ANDI ಪೆಂಗ್: ಸರಿ. ಪ್ರೇಕ್ಷಕರು: ಓಹ್, ವಾಸ್ತವವಾಗಿ, ನಂತರ ನೀವು ಚಿಹ್ನೆಗಳಿಂದ ಮತ್ತು ಎನ್ strlen ಸಮನಾಗಿರುತ್ತದೆ. ANDI ಪೆಂಗ್: ಆದ್ದರಿಂದ ಪ್ರಮುಖ ವಿಷಯ ನಾನು ಅವರು ಇಲ್ಲಿ ಗಮನಕ್ಕೆ ಹಿತ ನಾವು ಇಂಟ್ ಹೇಳಬೇಕೆಂದು ಕಾಣಲಿಲ್ಲ ಎನ್ ಎರಡನೇ ಬಾರಿ ನಾವು ಮಾಡಿದ. ಕೇವಲ ಒಂದು ರಲ್ಲಿ ತಿಳಿದಿದೆ ನೀವು ಡಿಕ್ಲೇರ್ ಮಾಡಿದಾಗ ಲೂಪ್, ನೀವು ನಿಜವಾಗಿಯೂ ಇಂಟ್ ಅಗತ್ಯವಿಲ್ಲ ಎರಡನೇ ಬಾರಿಗೆ ನೀವು ವೇರಿಯಬಲ್ ಮಾಡಲು. ನೀವು ಎನ್ strlen ಹೇಳಬಹುದು. ಪ್ರೇಕ್ಷಕರು: ರು. ANDI ಪೆಂಗ್: ರು. ಸರಿ. ಪ್ರೇಕ್ಷಕರು: ನಂತರ ಒಂದು ಅರ್ಧವಿರಾಮ. ANDI ಪೆಂಗ್: ಖಂಡಿತ. ಪ್ರೇಕ್ಷಕರು: ನಂತರ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಎನ್. ನಂತರ ನಾನು ++. ANDI ಪೆಂಗ್: ಗ್ರೇಟ್. ಆಯ್ತು. ನಾವು ಒಳಗೆ ಏನು ಬಯಸುತ್ತೀರಿ ಈಗ ಲೂಪ್ ಈ? ನಾವು ಮೂಲಕ ರನ್ ನೀನು ನೆನಪಿಡಿ ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಮೂಲಕ ರನ್ ನಾವು ವಸ್ತುಗಳ ಚೆಕ್ ಬಯಸುವ. ನಮಗೆ ಅಗತ್ಯವಿರುವುದು ಹೋಗುವ? ಈಗ ಟ್ರಿಕಿ ಭಾಗವಾಗಿ ರೀತಿಯ. ಯಾರಾದರೂ ಊಹೆ? ಸರಿ. ಆದ್ದರಿಂದ ಮೊದಲ, ನಾವು ಸಹ ಪ್ರವೇಶಿಸಲು ಹೇಗೆ? ಹೇಗೆ ನಾವು ಮೊದಲ ಚೆಕ್ ಅಥವಾ ಶ್ರೇಣಿಯಲ್ಲಿನ ಒಂದು ಅಂಶ ಪ್ರವೇಶಿಸಲು? ನಾವು ಹೇಗೆ ಮಾಡಬೇಕು? ನಾವು ಮಾಡಲು ಬಳಸಲು ಸಂಕೇತ ಏನು? ಈ ರಚನೆಯ ಹೆಸರೇನು ಎಂದು? ಅದು ಸರಿ, ರು ಕರೆಯಲಾಗುತ್ತದೆ? ಯಾವುದೇ ಸ್ಟ್ರಿಂಗ್ ಯಾವಾಗಲೂ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನೆನಪಿಡಿ. ಆದ್ದರಿಂದ ರು ಬ್ರಾಕೆಟ್ ನಾನು, ಬಲ? ಪ್ರಸ್ತುತ ಮೌಲ್ಯವನ್ನು ಕಾರಣ ಅಥವಾ ಸೂಚ್ಯಂಕ ಮೌಲ್ಯ ನಾವು ತಪಾಸಣೆ ಮಾಡುತ್ತಿರುವ. ನಾವು ಸಮಾನ ಸೆಟ್ ನೀನು to-- ನಾವು, ಒಂದು ಸಣ್ಣ ಮೌಲ್ಯವನ್ನು ಬಯಸುವ? ನಾವು ಮಾಡಲು ಬಯಸುವ lower-- ಕ್ಷಮಿಸಿ, ದೊಡ್ಡಕ್ಷರ ಬಯಸುವ. ನಾವು ಸಣ್ಣ ಬಯಸಿದ್ದೀರ ದೊಡ್ಡಕ್ಷರ ಒಳಗೆ ಮೌಲ್ಯವನ್ನು. ಮತ್ತು ನಾನು ಕ್ಷಮಿಸಿ ಮನುಷ್ಯ ಆದ್ದರಿಂದ ಹಾಗೆ, ನಿನ್ನ ಹೆಸರೇನು? ಪ್ರೇಕ್ಷಕರು: ಹೈಡಿ. ANDI ಪೆಂಗ್: ಕ್ಷಮಿಸಿ? ಪ್ರೇಕ್ಷಕರು: ಹೈಡಿ. ANDI ಪೆಂಗ್: ಹೈಡಿ. ಹೈಡಿ ಹೇಳಿದ ಹಾಗೆ ಆರಂಭದಲ್ಲಿ, ನಾವು ಬಹುಶಃ ಆರ್ ನಾವು ಆರ್ ಮುಚ್ಚಲಿದೆ ಅಗತ್ಯವಿದೆ ಹೋಗುವ ಬಹುಶಃ ಕಳೆಯಿರಿ ಮಾಡಲಿಕ್ಕೆ , ಬಲ ಎಂದು ಯಾವುದೇ charc 32? ಒಂದು ASCII ಏಕೆಂದರೆ ಟೇಬಲ್, ವ್ಯತ್ಯಾಸ ಒಂದು ಸಣ್ಣಕ್ಷರವು ನಡುವಿನ ಮತ್ತು ಒಂದು ದೊಡ್ಡಕ್ಷರ ಅಕ್ಷರದ 32. ನಾವು ಈ ರೀತಿ ಮಾಡಿದಾಗ, ನಾವು ಬಹುಶಃ ಆರ್ ಬಲ, 32 ಕಳೆಯಿರಿ ಬಯಸುವ ಹೋಗುವ? ನಾವು ರು ನಾನು ಮಾಡಲು ನೀನು. ನಾನು ಏಕೆ ಎಲ್ಲರೂ ಅರ್ಥ ಡಸ್? ಇದೀಗ ಏಕೆಂದರೆ, ನಮ್ಮ ಶ್ರೇಣಿಯಲ್ಲಿನ, ನಾವು 0th ಸೂಚ್ಯಂಕ ಪರೀಕ್ಷಿಸುವ ನೀವು, ಬಲ? ಮತ್ತು 0th ಸೂಚ್ಯಂಕದಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್, ಮೊದಲ ಪಾತ್ರದ. ಆ ಪಾತ್ರ ನೀನು ಇದು ಸಣ್ಣ ತಿಳಿಯುವುದು. ನಾವು ಅಪ್ಪರ್ಕೇಸ್ ಬಯಸಿದರೆ, ನಾವು ಅದರ ಮೌಲ್ಯ 32 ಕಳೆಯುವುದು ಹೊಂದಿರುತ್ತವೆ, ನಮ್ಮ ASCII ಏಕೆಂದರೆ ಟೇಬಲ್, ನಾವು ಅದನ್ನು ಪಡೆಯುವುದು ಹೇಗೆ ಅನುಗುಣವಾದ ಮುಂದಿನ ಇದು ದೊಡ್ಡಕ್ಷರ ಮಾಡುತ್ತದೆ ಮೌಲ್ಯ. ಎಲ್ಲರೂ ಅರ್ಥ ಡಸ್? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ನೀವು ಕುಡ್ ಒಂದು minus-- ಲೋವರ್ಕೇಸ್ ಇಲ್ಲ ANDI ಪೆಂಗ್: ಹೌದು, ಆ ನ ವಾಸ್ತವವಾಗಿ ನಿಜವಾಗಿಯೂ ಉತ್ತಮ. ನಾನು ಹಿಂತಿರುಗಿ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಪ್ರಶ್ನೆ ನಾವು ಇದನ್ನು ನಂತರ. ಹೌದು. ತದನಂತರ ನಾನು ಬಯಸಿದರೆ , ಇಂದಿನ ವಿಶೇಷವೇನು ನೋಡಿ ನಾನು ಬಹುಶಃ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ , ಬಲ ಮುದ್ರಿಸಲು ಬಯಸುವ? ಯಾರೋ ಹೇಳಿ ನಾನು ಇಲ್ಲಿ ಮುದ್ರಿಸಲು ಬಯಸುವ. ಪ್ರೇಕ್ಷಕರು: printf ಶೇಕಡಾ ಸಿ ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ [ಕೇಳಿಸುವುದಿಲ್ಲ]. ಆ [ಕೇಳಿಸುವುದಿಲ್ಲ] ರು ನಾನು ಮೌಲ್ಯವನ್ನು ಇಲ್ಲಿದೆ. ANDI ಪೆಂಗ್: ನಾನು, ಕ್ಷಮಿಸಿ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ANDI ಪೆಂಗ್: ನನಗೆ ಗೊತ್ತಿಲ್ಲ. ನೀವು ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು? ಪ್ರೇಕ್ಷಕರು: ನಾನು wouldn't-- ನಾನು bring-- ಎಂದು ಊಹೆ ನಾನು ಅದನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಒಳಗೆ, ಏಕೆಂದರೆ [ಕೇಳಿಸುವುದಿಲ್ಲ]. ANDI ಪೆಂಗ್: ಓಹ್, ನೀವು ಆ ಮಾಡಲಾಗುತ್ತದೆ? ಪ್ರೇಕ್ಷಕರು: ಹೌದು. ANDI ಪೆಂಗ್: ನ ರೀತಿಯಲ್ಲಿ ಬಿಟ್ಟು ಬಿಡಿ ಇದು, ಮತ್ತು ನಾನು ನಂತರ ಏಕೆ ಮಾಡುತ್ತೇವೆ. ನೀವು ಇನ್ನೂ ನೆನಪಿಡಿ ಹೋಲ್ಡರ್ ಹೊಂದಿವೆ, ನೀವು ಸುಮಾರು ಆವರಣ ಹಾಕಲು ಬಯಸುವ. ಆಯ್ತು. ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಒಂದು ಘನ ಕಾರ್ಯ ಇರಬೇಕು. ನ ಚಲಾಯಿಸಲು ಅವಕಾಶ ಮತ್ತು ಇದು ಸಂಗ್ರಹಿಸುತ್ತಾ ನೋಡಲು. ಮೇಲಿನ ಮಾಡಿ. ಓಹೋ. ಅದೂ ಉತ್ತಮ ತೋರುತ್ತಿಲ್ಲ. ಏಕೆ ಘಟಿಸಿತು? ಯಾವುದೇ ದೋಷ ಮಾಹಿತಿ, ನೀವು ಹೋಗಿ ಬಯಸುವ ಹಿಂದಕ್ಕೆ ಮತ್ತು ಪ್ರಾರಂಭಿಸೋಣ ಮೊದಲ ಒಂದು, ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ದೋಷ ಕಾರಣ ಇದು ನಂತರ ಇತರ ತಪ್ಪುಗಳು ಸಾಕಷ್ಟು. ಇಲ್ಲಿ ನಾವು upper.c ನೋಡಿ: 18: 25, ಹೇಳುತ್ತದೆ ನನಗೆ ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ, upper.c ಎಂಬ ಸಾಲಿನ 18 ರಂದು, ದೋಷ ಸೂಚ್ಯವಾಗಿ ಘೋಷಿಸುವ ಕಾರ್ಯಗಳನ್ನು ಗ್ರಂಥಾಲಯದ ರೀತಿಯ strlen unassigned-- blah, ನನಗೆ ಗೊತ್ತಿಲ್ಲ ಇದರ ನಂತರ ನಡೆಯುತ್ತಿದೆ. ಎಲ್ಲಾ ಇದನ್ನು ಈಗ ನನ್ನ ಹೇಳುವ ವಿಶೇಷವೇನು ಏನೋ, strlen ನಡೆಯುತ್ತಿದೆ. ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಏಕೆಂದರೆ, ಗೊಂದಲ ವಿಶೇಷವೇನು ಇದು ರೀತಿಯ, ನಾನು strlen ಏನು ಗೊತ್ತಿಲ್ಲ ವಿಶೇಷವೇನು? ಏನು ಬಹುಶಃ ಮಾಡುತ್ತದೆ ನೀವು ಕಾಣೆಯಾಗಿದೆ ನೀವು ಹೇಳಲು? ಪ್ರೇಕ್ಷಕರು: ನೀವು [ಕೇಳಿಸುವುದಿಲ್ಲ] ಕಾಣೆಯಾಗಿದೆ ಮಾಡುತ್ತಿದ್ದೇವೆ. ANDI ಪೆಂಗ್: ನೀವು ಹೇಳಿದ್ದು ಸರಿ. ನಿಖರವಾಗಿ. ಅಷ್ಟೇ ಅಲ್ಲಿ ಆದ್ದರಿಂದ ಇದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮುಖ್ಯ ನೀವು ಬಳಸಲು ಪ್ರತಿ ಕಾರ್ಯ ನಿಮ್ಮ ಕೋಡ್ ಸರಿಯಾದ ಶೀರ್ಷಿಕೆ ಹೊಂದಿದೆ ಬೇರೆ ಗ್ರಂಥಾಲಯಕ್ಕೆ ಫೈಲ್, ಅಥವಾ ನೀವು ದೋಷಗಳನ್ನು ಸಾಕಷ್ಟು ಪಡೆಯಲು ನೀನು ನಿಮ್ಮ ಕೋಡ್ ಹೋಗುತ್ತಿಲ್ಲ ಇದೆ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ತಿಳಿಯಲು. ನಾವು ಇಲ್ಲಿ string.h ಸೇರಿಸಲು ನೀನು. ಈಗ ನಾವು ಮೇಲಿನ ಕಂಪೈಲ್ ಪ್ರಯತ್ನಿಸಿ. ಸರಿಯಾಗಿ ಕಂಪೈಲ್. ನ ಈ ಪ್ರೋಗ್ರಾಂ ಅವಕಾಶ. ಆದ್ದರಿಂದ ಸಣ್ಣ ಏನೋ ಟೈಪ್. ನೀವುಗಳು ಟೈಪ್ ಬಯಸುತ್ತೀರಿ? ಏನೋ ಕೂಗುತ್ತಾನೆ. ಸರಿ, ಚಾರ್ಲಿ ಕೇವಲ ನಡೆದರು. ನಾವು ಚಾರ್ಲಿ ಹೆಸರು ಟೈಪ್ ಮಾಡುತ್ತೇವೆ. ಸಣ್ಣ ರಲ್ಲಿ ಚಾರ್ಲಿ. ಮತ್ತು ಆಶಾದಾಯಕವಾಗಿ, ಆಶಾದಾಯಕವಾಗಿ, ಈ ಕೂಗುತ್ತಾನೆ ಮತ್ತು ಔಟ್ ಕಕ್ಕುವ ಹೋಗುತ್ತದೆ ದೊಡ್ಡಕ್ಷರ ಚಾರ್ಲಿ. ವಾಹ್! ಎಲ್ಲರೂ ಹೇಗೆ ಅರ್ಥ ಇಲ್ಲ ನಾನು ಪರಿಹರಿಸುವ ಬಗ್ಗೆ ಹೋದರು? ರೀತಿಯಲ್ಲಿ ನಾನು ಪೂರ್ಣಾಂಕಗಳ ಬಳಸಿಕೊಂಡು ಕುಶಲತೆಯಿಂದ ಏನೋ ಪರಿಹರಿಸಲು ಎಂದು ನಾನು ತಂತಿಗಳನ್ನು ಮಾಡಲು ಬಯಸುವ, ಪಾತ್ರಗಳು ಮತ್ತು ಪೂರ್ಣಾಂಕಗಳ ಏಕೆಂದರೆ ಅದೇ ರೀತಿಯಲ್ಲಿ ಏಕೆಂದರೆ ನಲ್ಲಿ ಉಲ್ಲೇಖಿಸಬಹುದು ASCII ಮ್ಯಾಪಿಂಗ್. ಹಾಗಾದರೆ, ನಿಮ್ಮ ಪಾಯಿಂಟ್ ಹಿಂತಿರುಗಿ ನಾನು 32 ಬದಲಿಗೆ ಇಲ್ಲಿ ಹಾಕಲು ಬೇಕಾಗಿದ್ದಾರೆ ದೊಡ್ಡಕ್ಷರ ಒಂದು ಕೇವಲ ಒಂದು ಸಣ್ಣ ಮೈನಸ್ ಆ, ಜೊತೆಗೆ ಸಮಾನವಾಗಿ ಕೆಲಸ ಎಂದು ಏಕೆಂದರೆ ಕೇವಲ ಕೇವಲ ಆ ಎರಡು ಮೌಲ್ಯಗಳು ನಡುವೆ ವ್ಯತ್ಯಾಸ. ನಾನು ಈ ಮತ್ತೆ ಚಾರ್ಲಿ ಮಾಡಲು ಬಯಸಿದರೆ. ಓಹ್ ಇಲ್ಲ. ನಾವು ಹೌದು, ತಪ್ಪು ರೀತಿಯಲ್ಲಿ ಹೋದರು ಭಾವಿಸುತ್ತೇನೆ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ] ಒಂದು ಸಣ್ಣ. ANDI ಪೆಂಗ್: ಅಲ್ಲಿ ನೀವು ಹೋಗಿ. ಹೌದು. ಮತ್ತು ಔಟ್ ಚಾರ್ಲಿ ಸ್ಪಿಟ್ಸ್. ಆದ್ದರಿಂದ ಎಚ್ಚರಿಕೆಯಿಂದಿರಿ ನೀವು ಮೌಲ್ಯಗಳನ್ನು ಕಳೆದಾಗ ನೀವು ಒಂದು ಚಿತ್ರ ನೆನಪಿಡಿ ಇತರ ಹೆಚ್ಚು. ಉದಾಹರಣೆಗೆ, ಇಲ್ಲಿ ನಾನು ಮರೆತು ಆ ಸಣ್ಣ ಒಂದು ವಾಸ್ತವವಾಗಿ ದೊಡ್ಡಕ್ಷರ ಎ ಹೆಚ್ಚಿನ ಆದ್ದರಿಂದ ನಾನು ಅವುಗಳನ್ನು ಇತರ ರೀತಿಯಲ್ಲಿ ಕಳೆಯಿರಿ ಪ್ರಯತ್ನಿಸಿದರು ಸುಮಾರು, ನಾನು ಋಣಾತ್ಮಕ 32 ದೊರೆತಿದೆ. ಮತ್ತು ನನ್ನ ಕಂಪ್ಯೂಟರ್ ರೀತಿಯು ನಾನು ಏನು ಗೊತ್ತಿಲ್ಲ. ಇದು ಕೆಲವು ಯಾದೃಚ್ಛಿಕ ಸಂಭವನೀಯತೆ ಉತ್ತಮ ಅಲ್ಲ ಮೌಲ್ಯವನ್ನು. ಆದ್ದರಿಂದ ನೀವು ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಸರಿಯಾದ ಉದ್ದ ಕಳೆದು ನೀವು ಬಯಸುವ ಪಾತ್ರವನ್ನು ಹೇಗೆ. ಸರಿ. ಯಾರಾದರೂ ನಾವು ಹೇಗೆ ಗೊಂದಲ ಇದೆ ಈ ಕಾರ್ಯ ಬರೆಯುವ ಬಗ್ಗೆ ಹೋದರು? ಸರಿ. ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ, ಒಂದು ಕಾರ್ಯ ಈಗಾಗಲೇ ಗ್ರಂಥಾಲಯದ ಎಂಬ ctype.h ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಗ್ರಂಥಾಲಯದ ಎಂಬ ctype.h. ಈ ಕಾರ್ಯ ವಾಸ್ತವವಾಗಿ ಆಗಿದೆ ಈಗಾಗಲೇ ನಿಮಗೆ ಬರೆಯಲಾಗಿದೆ. ಇದು ಮೇಲಿನ ಗೆ ಕರೆಯಲಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಈ pset, ನೀನು ನೀವು ನಿಜವಾಗಿಯೂ ಬಳಸಲು ಬಯಸುವ ಹುಡುಕಲು ಒಳಗೊಂಡಿರುವ ಕಾರ್ಯಗಳನ್ನು ಬಹಳಷ್ಟು ctype ಗ್ರಂಥಾಲಯದ ಒಳಗೆ. , ಕಡಿಮೆ, ಮೇಲಿನ ಮೇಲಿನ ಆಗಿದೆ, ಆಗಿದೆ lower-- ಆ ಎಲ್ಲಾ ಕ್ರಿಯೆಗಳು ನೀವು ಬಳಸಲು ತುಂಬಾ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು, ಬೇಗನೆ ನಿಮ್ಮ ಸ್ವಂತ ಕೋಡ್ ಆ ಈ ಮಾಡುತ್ತದೆ ನಿಖರವಾಗಿ ಏನು ಮಾಡುತ್ತದೆ. ನಾವು ಪರಿವರ್ತಿಸಲು ಹೇಗೆ ಬರೆದು ಸ್ಟ್ರಿಂಗ್ ಅಪ್ಪರ್ಕೇಸ್. ಆದರೆ ಈ ವಾಸ್ತವವಾಗಿ ಸಂಕೇತ ಬೇರೊಬ್ಬರು ಬರೆದಿದ್ದಾರೆ ಮತ್ತು ನೀವು ಪ್ರವೇಶಿಸಬಹುದು ಬೇರೆ ಕಾರ್ಯ ಮೂಲಕ. ಹೌದು? ಪ್ರೇಕ್ಷಕರು: ನೀವು ಕೇವಲ ಒಂದು ತಂದೆಯ ನಕಲಿಸಿ ಮತ್ತು ಪ್ರತಿಯೊಂದು ಅಕ್ಷರದ ಅದನ್ನು? ANDI ಪೆಂಗ್: ಹೌದು, ನಾನು ಇಲ್ಲ, ಏಕೆಂದರೆ ಒಂದು ಮೌಲ್ಯಗಳು ಕಾಳಜಿವಹಿಸುವ. ನಾನು ವ್ಯತ್ಯಾಸ ಎಂದು ಕೇರ್ ಅವುಗಳ ನಡುವೆ ಬಲ, 32 ಆಗಿದೆ? ಸಣ್ಣ ನಡುವಿನ ವ್ಯತ್ಯಾಸ ಬಿ ಹಾಗೂ ದೊಡ್ಡಕ್ಷರ B ಸಹ 32. ಮತ್ತು ಸಿ ನಡುವೆ ವ್ಯತ್ಯಾಸವನ್ನು ಹಾಗೂ ದೊಡ್ಡಕ್ಷರ C ಯಾವಾಗಲೂ 32. ನಾನು ಕಾಳಜಿವಹಿಸುವ ಹೊಂದಿರುವುದಿಲ್ಲ ಎರಡು ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು, ಅಕ್ಷರಗಳ ಎಲ್ಲಾ ಏಕೆಂದರೆ ಬಲ, ಅದೇ ಮಾದರಿಯನ್ನು ಅನುಸರಿಸುತ್ತವೆ? ನಾನು ವ್ಯತ್ಯಾಸ ಹೊಂದಿದ್ದರೆ ಅವುಗಳಲ್ಲಿ ಒಂದು ನಡುವೆ, ನನಗೆ ಗೊತ್ತು ಏನು ವ್ಯತ್ಯಾಸ ಎಲ್ಲಾ ನಡುವೆ. ಒಳ್ಳೆಯ ಪ್ರಶ್ನೆ. ಹೌದು. ಉತ್ತಮ ಎಲ್ಲರಿಗೂ? ಸರಿ. ಓಪ್. ಸರಿ. ಆದ್ದರಿಂದ ಇನ್ನೊಂದು ಪರಿಕಲ್ಪನೆಯನ್ನು ಎಂದು ನೀವು ಅತ್ಯಂತ ಉಪಯುಕ್ತ ಎಂದು ಹೋಗುತ್ತದೆ ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದು ನಿಮ್ಮ ಕೋಡ್ ಈ ಕಲ್ಪನೆ ಕಾರ್ಯಗಳನ್ನು ಅಥವಾ ಅಮೂರ್ತತೆ ರಚಿಸುವ. ಆದ್ದರಿಂದ ಇದೀಗ, ನಾವು ಎಲ್ಲಾ ಬೀಜಗಣಿತ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಬೀಜಗಣಿತ, ನೀವು ಎಂದು ಕಲಿಸಲಾಗುತ್ತದೆ ಈ ಅದ್ಭುತ ವಿಷಯ ಒಂದು ಕ್ರಿಯೆ ಎಂದು ಯಂತ್ರ, ಅಲ್ಲಿ ನೀವು ಸಂಖ್ಯೆ ಇನ್ಪುಟ್ ಒಂದು ರೀತಿಯ, ಈ ಅದ್ಭುತ ಕಾರ್ಯವನ್ನು ಹಾದು ಮತ್ತು ಬಲ, ಬೇರೆ ಔಟ್ಪುಟ್ ಪುಟಿಯುತ್ತದೆ? ಕೋಡ್ ರಲ್ಲಿ ಒಂದೇ ನಡೆಯುತ್ತದೆ ಕಾರ್ಯ ಯಾವುದೇ ರೀತಿಯ ರಲ್ಲಿ. ಹಾಗಾಗಿ ದೈಹಿಕವಾಗಿ ಸಾಧ್ಯವೋ ನನ್ನ ಕೋಡ್ ನನ್ನ ದೇಹದಲ್ಲಿ ಬರೆಯಲು ವಾಸ್ತವವಾಗಿ ಮಾಡುವು ಮುಖ್ಯ ಹೇಳಿಕೆ ಯಾವುದೇ ಕೋಡ್ ದೇಹದ ಮಾಡುತ್ತಿರುವ. ಹೊರಗೆ, ನಾನು ಮಾಡಬಹುದು ವಿಭಿನ್ನ ಕಾರ್ಯಚಟುವಟಿಕೆಗಳು ಬರೆಯಲು ವಿವಿಧ ಕೆಲಸಗಳನ್ನು. ಉದಾಹರಣೆಗೆ, ನಾವು ಈಗಾಗಲೇ ಬಂದಿದೆ ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಬಳಸಲು ಆರಂಭಿಸಿತು. Printf-- ಒಂದು ಆಗಿದೆ ಕಾರ್ಯ ಎಂದು ಬೇರೊಬ್ಬರು ಈಗಾಗಲೇ ಬರೆದಿದ್ದಾರೆ ನಾವು ನಮ್ಮ ಕೋಡ್ ಕರೆಯಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ upper-- ಮಾಡಲು, upper-- ಮತ್ತೊಂದು ಕಾರ್ಯ ನಾವು ಬರೆದ ಬಂದಿದೆ ನಮ್ಮ ಕೋಡ್ ಕರೆಯಬಹುದು. ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಏಕೆ ಊಹೆ ನಾವು ಕಾರ್ಯಗಳನ್ನು? ಏಕೆ ನಾವು ಅದನ್ನು ನೇರವಾಗಿ ನೀರಿಗೆ ಬೀಳುವಾಗಿನ ಸಪ್ಪಳ ಇಲ್ಲ ಎಲ್ಲಾ ಕೋಡ್ ಒಂದೇ ಸಾಲಿನಲ್ಲಿ? ಇದು ಎಲ್ಲರಿಗೂ ಸುಲಭವಾಗಿಸುತ್ತದೆ. ಅಲ್ಲದೆ, ಆ ಹಿಂದಿನ ಉದ್ದೇಶ ಸಂಸ್ಥೆ, ಮೊದಲ ಎಲ್ಲಾ, ಆಗಿದೆ. ಇದು ನಾನು ನಿಜವಾಗಿಯೂ ಕಿರಿಕಿರಿ ಬೇರೆಯವರ ಕೋಡ್ ಮೂಲಕ ಮತ್ತು ಹಾಗೆ printf ಒಂದು ಕಾರ್ಯ. ನೀವು ಹುಡುಗರಿಗೆ ವಾಸ್ತವವಾಗಿ ತಿಳಿದಿದ್ದರೂ ಏನು ಕಾರ್ಯ printf, ಬರೆಯಲು ಪರಭಾರೆ ಇದು ಕೋಡ್ 1,000 ಸಾಲುಗಳು ನಂತಹ, ಇಲ್ಲಿದೆ. ನಾನು ಬೇಕಾಗಿದ್ದಾರೆ ಪ್ರತಿ ಬಾರಿ ಏನೋ printf ಗೆ, ನಾನು ಕೋಡ್ 1,000 ಸಾಲುಗಳನ್ನು ಬರೆಯಬೇಕಾಯಿತು ಎಂದು, ಓದಲು ನಿಜವಾಗಿಯೂ ಕಿರಿಕಿರಿ ಎಂದು ಬಲ? ನಾವು ಬಂದಿದೆ ಏಕೆ ಎಂಬುದು ಈ ಅಮೂರ್ತ ಕಾರ್ಯ ದಾಖಲಿಸಿದವರು ನಾವು ಯಾರಾದರೂ ಈಗಾಗಲೇ ಹೊಂದಿರುವ ಬೇರೆ ಬೇರೆ ಬರೆದಿದ್ದಾರೆ. ಮತ್ತು ಪ್ರತಿ ಬಾರಿ ನಾವು ಅದನ್ನು ಬಳಸಲು ಅಗತ್ಯವಿದೆ ನಮ್ಮ ಕೋಡ್, ನಾವು printf ಹೇಳಲು ಹೊಂದಿವೆ. ಮತ್ತು ಆ ಕಾರ್ಯವನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಬೇರೊಬ್ಬರ ನಮ್ಮ ಕೋಡ್ ಬರೆದಿದ್ದಾರೆ. ಇದು ಮಾಡುತ್ತದೆ ಸಂಘಟನೆ ಕೋಡ್ ಓದಲು. ಎರಡನೆಯದಾಗಿ, ಇದು ಸರಳೀಕರಣ ಇಲ್ಲಿದೆ. ಇದು ನಾವು ಕ್ರಮಗಳನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ ನಮ್ಮ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ತೆಗೆದುಕೊಳ್ಳಲು. Printf, ಹಾಗೆ printf ಕಾರ್ಯಗಳನ್ನು, ಮೇಲ್ ರೀತಿಯ ಕಾರ್ಯಗಳನ್ನು ನಮಗೆ ಅವಕಾಶ ಎಲ್ಲಾ ವಸ್ತುಗಳು ಇದು ಸುಲಭ ಆದ್ದರಿಂದ ಕೆಳಗೆ ನಮ್ಮ ಕೋಡ್ ಸರಳಗೊಳಿಸುವ. ಮತ್ತು ಕಡೆಯದಾಗಿ ಮರುಬಳಕೆ ಆಗಿದೆ. ನಾವು ಹೊಂದಿರುವ ವಾಸ್ತವವಾಗಿ ಆದ್ದರಿಂದ ಒಂದು ಕ್ರಿಯೆ ಎಂದು printf ನಾವು ವಿವಿಧ ಕರೆಯಬಹುದು ಬಾರಿ ಮತ್ತು ಇದು ಪುನರ್ಬಳಕೆಯ ಅನುಮತಿಸುತ್ತದೆ. ನಾನು printf ಬರೆಯಲು ವೇಳೆ, ನಾನು ಒಮ್ಮೆ ಮಾತ್ರ ಬರೆಯಲು. ಇದು ಕೇವಲ ಒಂದು ಆಕ್ರಮಿಸಿಕೊಂಡಿತು. ನಾನು ಮತ್ತೆ ಅದನ್ನು ಬಯಸಿದರೆ, ನಾನು ನಕಲು ಮತ್ತು ಎಲ್ಲಾ ಅಂಟಿಸಿ ಹೊಂದಿವೆ ಕೋಡ್ ನನ್ನ ಎರಡನೇ ಮಾರ್ಗ. ನಾವು ಒಂದು ಕಾರ್ಯ ರಚಿಸಲು ಏಕೆ ಆ ಎಂದು, ನಮ್ಮ ಮುಖ್ಯ ಹೊರಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ನಾವು ಮೇಲೆ ಕರೆ ಮಾಡಬಹುದು ಇದು ಮತ್ತು ಬಂದ ಮರುಬಳಕೆ ನಾವು ಆದ್ದರಿಂದ ತುಂಬಾ ಸುಲಭ ಎಂದು ಅಗತ್ಯವಿದೆ ನಮಗೆ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬರೆಯಲು ಎಂದು. ಆದ್ದರಿಂದ ರೀತಿಯಲ್ಲಿ ನಾವು ವಾಸ್ತವವಾಗಿ ಬರೆಯಬೇಕಿತ್ತು ಕಾರ್ಯ ಬಲ, ಹೋಲುತ್ತದೆ? ಈ ಮೊದಲ ರೀತಿಯ ಉದಾಹರಣೆಗೆ ನಾವು ಮಾಡುತ್ತೇವೆ ಇದರಲ್ಲಿ ಒಂದು ಶೈಲಿಯ ಮೇಲೆ ಕಾರ್ಯ ತೆಗೆದುಕೊಳ್ಳುವ ನೋಡಿ ನಮ್ಮ ಇಂಟ್ ಮುಖ್ಯ ಶೂನ್ಯ ವಿಭಿನ್ನವಾದ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾನು ಬಯಸಿದರು ಬಲ, Q ಎಂಬ ಕ್ರಿಯೆಯ ಬರೆಯಲು? ಇಲ್ಲಿ ಇಂಟ್ ಮೌಲ್ಯ ಎಲ್ಲಾ ನನಗೆ ಹೇಳುವ ಇದೆ, ನಾನು ಈ ಬಯಸುತ್ತೀರಿ ನನಗೆ ಮರಳಲು ಕೆಲಸ? ನಾನು ಒಂದು ಪೂರ್ಣಾಂಕ ಘನ ಬಯಸಿದರೆ, ನಾನು ಇನ್ಪುಟ್ ಬಯಸುವ ಪಡೆಯಲಿದ್ದೇನೆ. ಈ ನಿಯತಾಂಕಗಳನ್ನು ಇವೆ. ನಾನು ರೀತಿಯ ಇಂಟ್ ಮೌಲ್ಯವನ್ನು ಒಳಹರಿವು ಪಡೆಯಲಿದ್ದೇನೆ. ನಾನು ಮರಳಿ ಪಡೆಯಲಿದ್ದೇನೆ ಇಂಟ್ ಮತ್ತೊಂದು ರೀತಿಯ ಮೌಲ್ಯ. ಮತ್ತು ಇಲ್ಲಿ, ನೀವು ಎಲ್ಲಾ ನಾನು ಮಾಡುತ್ತಿರುವೆ, ನೋಡಬಹುದು ನನ್ನ ಇನ್ಪುಟ್ ಯಾವುದೇ cubing ಇದೆ ನನ್ನ ಉತ್ಪನ್ನ ಮತ್ತು ಹಿಂದಿರುಗಿದ. ಆದ್ದರಿಂದ ಈ ಕಾರ್ಯ ಮಾಡುವುದಿಲ್ಲ ಪೂರ್ಣಾಂಕ ರೀತಿಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಇದು ಎರಡು ಬಾರಿ ಸ್ವತಃ ಇದು ಗುಣಿಸಿದರೆ ಇದರಿಂದ ಪರಿಣಾಮ ಘನಗಳು. ನಂತರ ಅದನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಯಾವುದೇ ಉತ್ಪನ್ನ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಎರಡು ಸಾಲುಗಳನ್ನು ಇಲ್ಲಿದೆ ನಾವು ಹೆಚ್ಚುವರಿ ಬರೆಯಲು ಎಂದು ಕೋಡ್. ಆದರೆ ಕರೆ ಬಯಸಿದರೆ ಈ ಅನೇಕ ಬಾರಿ ಮೇಲೆ, ಇದು ಒಂದು ಟೈಪ್ ಸಾಕಷ್ಟು ಸುಲಭ ಹೆಚ್ಚು ಘನ ಎಂದು ಇಲ್ಲಿಯೇ ಲೈನ್ ಅನೇಕ ಬಾರಿ ಮೂಲಕ ಹೋಗಬೇಕಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ರೀತಿಯಲ್ಲಿ ಮೂಲಭೂತವಾಗಿ ಯಾವುದೇ ಕಾರ್ಯ ಯಾವುದೇ ರೀತಿಯ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ ಹೋಗುವ ಇಲ್ಲಿ ಹಾಗೆ. ನಾವು ಕಾರ್ಯ ಹೆಸರನ್ನು ಹೊಂದಿವೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಘನ ಕರೆಯಲಾಗುತ್ತದೆ. ಮತ್ತು ನಾವು ಘನ ಏಕೆಂದರೆ ಹೆಸರು ಇದು ನೆನಪಿಡುವ ಸುಲಭ. ನೀವು ಚದರ ಹೆಸರಿಸಬಹುದು ಮತ್ತು ನಿಜವಾಗಿ ಘಾತ ಮಾಡಬಹುದು. ಪರವಾಗಿಲ್ಲ. ನೀವು ಕೇವಲ ಒಂದು ಹೆಸರು ನಿಮ್ಮ ಕಾರ್ಯ ನಿಯೋಜಿಸುವ. ಇಲ್ಲಿ ಈ ಬಲ, ಇಂಟ್, ಆಗಿದೆ ನೀವು ನಿಯತಾಂಕ ಮಾದರಿ. ಆದ್ದರಿಂದ ಈ ಕಾರ್ಯ ಮಾಡುತ್ತಾರೆ ಸರಿಯಾಗಿ ಕೆಲಸ ಮಾಡಲು ಅಗತ್ಯವಿದೆ? ಅಲ್ಲದೆ, ಇದು ಇನ್ಪುಟ್ ಅಗತ್ಯವಿದೆ. ನಾನು ಇನ್ಪುಟ್ ಎಂದು ಕರೆದರು. ನೀವು ಬಯಸುವ ಯಾವುದೇ ಹೆಸರಿಸಬಹುದು. ಆದರೆ ನಾನು ರೀತಿಯ ಇಂಟ್ ಏನೋ ಅಗತ್ಯವಿದೆ. ಇದು ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ವಿಶೇಷವೇನು ಇಲ್ಲಿ ಒಳಗೆ ಏನೇ ಕ್ರಿಯೆಯ ದೇಹದ. ತದನಂತರ ರಿಟರ್ನ್ ಪ್ರಕಾರ ಇಲ್ಲಿಯೇ, ಈ ಇಂಟ್ ಎಲ್ಲಾ ನನಗೆ ಹೇಳುವ ವಿಶೇಷವೇನು ಈ ಕಾರ್ಯ ಎಂದು ಇಂಟ್ ನನಗೆ ಮರಳಲು ಹೋಗುತ್ತದೆ. ಆದ್ದರಿಂದ ಒಂದು ಇಂಟ್ ತೆಗೆದುಕೊಳ್ಳುವುದು, ಮತ್ತು ವಿಶೇಷವೇನು ಇದು ಒಂದು ಇಂಟ್ ಮರಳಿ ನೀಡಲು ವಿಶೇಷವೇನು. ಎಲ್ಲರೂ ಹೇಗೆ ಅರ್ಥ ಡಸ್ ಈ ರೀತಿಯ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಕೆಲಸ? ಕೂಲ್. ಸರಿ. ಈ ತೋರುತ್ತದೆ ಆದ್ದರಿಂದ ಚಿಂತೆ ಇಲ್ಲ ಈಗ ಸ್ವಲ್ಪ ಅಮೂರ್ತ ಬಲ. ಈ ನಾವು ಬಗ್ಗೆ ನೀವು ವಿಷಯ. ನಾವು ಆಳವಾದ ರಲ್ಲಿ ಧುಮುಕುವುದಿಲ್ಲ ಮಾಡುತ್ತೇವೆ ನಂತರ ಹಾದಿಯಲ್ಲಿ. ರೀತಿಯಲ್ಲಿ ಎಂದು ಉನ್ನತ ಮಟ್ಟದ ಯಾವುದೇ ರೀತಿಯ ಈ ವಿಷಯಗಳನ್ನು ಕೆಲಸ ಅಮೂರ್ತತೆ ಆಗಿದೆ, ನೆನಪಿಗಾಗಿ, ಆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್, ಎಲ್ಲವನ್ನೂ ಈ ರೀತಿಯ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಸ್ಟಾಕ್, ನಾನು ಹೇಳಲಿ. ಅಲ್ಲಿ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಆದ್ದರಿಂದ. ನನಗೆ ಗೊತ್ತಿಲ್ಲ ನೀವು ಹುಡುಗರಿಗೆ ಚೆನ್ನಾಗಿ ನೋಡಬಹುದು. ನಾನು ಜೂಮ್ ಪ್ರಯತ್ನಿಸಿ ಮಾಡುತ್ತೇವೆ. ಇಲ್ಲಿ ಮೇಲ್ಭಾಗದಲ್ಲಿ, ನಾವು ದೈಹಿಕ ಪಠ್ಯ ಕಂಪ್ಯೂಟರ್ interpreting-- ಏನು ಎಲ್ಲಾ ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ ಎಂದು ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಒಳಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ನಂತರ ನಾವು ಆರಂಭಿಸಲಾಗಿಲ್ಲ ಎಂದು ಡೇಟಾ ಮತ್ತು ಆರಂಭಗೊಳ್ಳದ ದತ್ತಾಂಶ, ನಾವು ಜಾಗತಿಕ ಅಸ್ಥಿರ ಕರೆ. ಇರುವ ಅಸ್ಥಿರ ಆದ್ದರಿಂದ ಎಲ್ಲಾ ಕಾರ್ಯಕ್ರಮಗಳು ಅಡ್ಡಲಾಗಿ ನಿಮ್ಮ ಇಡೀ ಅಡ್ಡಲಾಗಿ ಮೂಲಭೂತವಾಗಿ, ಕೋಡ್. ಚಿಂತಿಸಬೇಡಿ ನೀವು ಹುಡುಗರಿಗೆ ವೇಳೆ ರೀತಿಯ ಅಸ್ಪಷ್ಟ ಈ ಮೇಲೆ. ಇದು ಈಗ ನಿಜವಾಗಿಯೂ ಅಪ್ರಸ್ತುತವಾಗುತ್ತದೆ. ನಂತರ ನಾವು ಇಲ್ಲಿದೆ ಹೊಂದಿವೆ ಒಂದು ಸ್ಟಾಕ್ ಒಂದು ರಾಶಿ ಎಂದು. ಅಕ್ಷರಶಃ ಸ್ಟಾಕ್ ನಗರದ ಕೇವಲ ವಸ್ತುಗಳ ಒಂದು ಸ್ಟಾಕ್ ರೀತಿಯಲ್ಲಿ ವಿವಿಧ ಸ್ಟಾಕ್ ವಸ್ತುಗಳ ಮೇಲೆ ಮಾಡಲ್ಪಟ್ಟಿರುತ್ತವೆ ವಿವಿಧ ಸಂಗ್ರಹಿಸಲು ಪರಸ್ಪರ ನಿಮ್ಮ ಕೋಡ್ ಒಳಗೆ ಅಸ್ಥಿರ ಮತ್ತು ವಾಕ್ಯ. ತದನಂತರ ಇಲ್ಲಿ ಕೆಳಭಾಗದಲ್ಲಿ, ನಾವು ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಹೊಂದಿವೆ ನೀವು ಒಳಗೆ ಪಾಲಿಸಲು ಏನು ಕೋಡ್ ಕೇವಲ ನಿಮ್ಮ ಕಡಿಮೆ ಲೈನ್. ಮತ್ತು ನಾವು ಜೂಮ್ ನೀನು ನಿಜವಾದ ಸ್ಟಾಕ್ ಕಡೆಯಿಂದ ರಲ್ಲಿ. ನಾವು ವೇಳೆ ಆದ್ದರಿಂದ ಇಲ್ಲಿಯೇ, ಜೂಮ್ ಸ್ಟಾಕ್ ಈ ಪ್ರದೇಶದಲ್ಲಿ ಮೇಲೆ, ಈ ಇದು ಕಾಣುತ್ತದೆ ಏನು. ಮತ್ತು ಈ ವಾಸ್ತವವಾಗಿ ಬಹಳ ಮುಖ್ಯ ನೀವು ಹುಡುಗರಿಗೆ ಕಾರ್ಯಗಳನ್ನು ಬಗ್ಗೆ ಮಾತಾಡುವುದನ್ನು, ಏಕೆಂದರೆ ಸೂಚನೆ ಎಂದು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನ ಮೆಮೊರಿ ಅಸ್ಥಿರ ಉಳಿಸುವುದು ಮತ್ತು ಕಾರ್ಯಗಳನ್ನು ಮತ್ತು ಎರಡೂ ನಿಯತಾಂಕಗಳನ್ನು ನಿಮ್ಮ ಕಾರ್ಯ ಮತ್ತು ನಿಮ್ಮ ಪ್ರಮುಖ ಅಸ್ಥಿರ ವಿವಿಧ ಸ್ಥಳಗಳಲ್ಲಿ. ಆದ್ದರಿಂದ ಇದೀಗ, ಮುಖ್ಯ ಆಗಿದೆ ನಿಜವಾದ ಕ್ರಿಯೆ ನೀವು ಕೋಡ್ ರಲ್ಲಿ ಪಾಲಿಸಲು ನೀವು. ನೀವು ಅದರ ನಿಯತಾಂಕಗಳನ್ನು ಇಲ್ಲಿ ಸಂಗ್ರಹಿಸಿದ ಮತ್ತು ತನ್ನ ಸ್ಥಳೀಯ ಅಸ್ಥಿರಗಳು ಇಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ. ಸ್ಥಳೀಯ ವೇರಿಯಬಲ್ ಯಾವುದೇ ವೇರಿಯಬಲ್ ಅರ್ಥ ಮಾತ್ರ ಆ ಕಾರ್ಯವನ್ನು ಒಳಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಮತ್ತು ಅದರ ಮೇಲೆ, ನೀವು ಈ ಘನ ಎಂಬ ಪ್ರತ್ಯೇಕ ಕಾರ್ಯ. ನೀವು ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಬಹುದು ಹಾಗೆಯೇ ಆ ಸ್ಥಳೀಯರು ಎಂದು. ಕಾರಣ ಮತ್ತು ನೀವು ಎಂಬುದು ಇಲ್ಲಿ ನೋಡಿ ಏನು ಘನ ಒಂದು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಸಂಭವಿಸುತ್ತದೆ ನಿಮ್ಮ ಮುಖ್ಯ ಕಾರ್ಯ ಮೌಲ್ಯವನ್ನು ವಾಸ್ತವವಾಗಿ ಆ ಮೇಲೆ ನಕಲು ಎಂದು ಆಗಿದೆ. ನಾನು ಘನ ಬಯಸಿದರೆ 2 ಮತ್ತು 8 ಮರಳಲು, ಆ 2 ವಾಸ್ತವವಾಗಿ ಇನ್ಪುಟ್ ಇದೆ ಒಂದು ನಿಯತಾಂಕ ಮತ್ತು ಇದು ಇಲ್ಲಿದೆ ನೀವು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಬಹಳ ನಕಲು ನೆನಪಿಗಾಗಿ ಎರಡು ವಿವಿಧ ಸ್ಥಳಗಳಲ್ಲಿ. ಮತ್ತು ನೀವು ತುಂಬಾ ಎಚ್ಚರಿಕೆಯಿಂದ ಇರಬೇಕು ನೆನೆದು ಮೇಲೆ ಆ ಒಂದು ನೀವು ನಿಜವಾಗಿಯೂ ಮ್ಯಾನಿಪುಲೇಟ್ ನೀವು. ಮತ್ತು ಏನಾಯಿತು ಒಂದು ಉದಾಹರಣೆ ಎಂದು ತುಂಬಾ ಕೆಟ್ಟದಾಗಿತ್ತು ಇಲ್ಲಿಯೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ಇಲ್ಲಿಯೇ, ನಾನು ಮುಂದೆ, ಸಿದ್ಧಾಂತದಲ್ಲಿ, ಇಲ್ಲಿಯೇ ಒಂದು ಪ್ರೋಗ್ರಾಂ, ಒಂದು ಮುಖ್ಯ ಕಾರ್ಯ ನಾನು ಇಂಟ್ ಘೋಷಿಸುವ ನಾನು ಎಂದು X 1 ಸಮನಾಗಿರುತ್ತದೆ. ನಾನು ಮತ್ತೊಂದು ಇಂಟ್ ವೈ 2 ಸಮನಾಗಿರುತ್ತದೆ ಘೋಷಿಸುವ ನುಡಿದರು. ತದನಂತರ ನಾನು ಚಾಲನೆಯಲ್ಲಿರುವ ಬಾಗುತ್ತೇನೆ ಈ ಕ್ರಿಯೆಯ ಮೂಲಕ ನಾನು ಊಹಿಸುತ್ತವೆ ಅಲ್ಲಿ ಸ್ವಾಪ್, ಇದು ಎರಡು ಮೌಲ್ಯಗಳನ್ನು ವಿನಿಮಯ ವಿಶೇಷವೇನು. ಮತ್ತು ನಂತರ ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಬಲ, ಅವುಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ? ನಾನು ಈ ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಬೇಕು. ಆದ್ದರಿಂದ ಕೆಳಗೆ ಬಂದು ಅವಲೋಕಿಸೋಣ. ನಾನು ವಿವಿಧ ಬರೆಯಲು ಆದ್ದರಿಂದ ಕಾರ್ಯ, ನೀವು ನೋಡಬಹುದು ಎಂದು, ನಾವು ಇಲ್ಲಿ ನಮ್ಮ ಮುಖ್ಯ ಕಾರ್ಯ ಹೊಂದಿವೆ. ನಂತರ ನಾವು ನಮ್ಮ ಹೊಂದಿವೆ ಇಲ್ಲಿ ಎರಡನೇ ಕಾರ್ಯ. ಶೂನ್ಯವನ್ನು ಸ್ವಾಪ್. ಶೂನ್ಯ ಅದನ್ನು ಅರ್ಥ ಏನು ಮರಳಲು ಹೋಗುತ್ತಿಲ್ಲ. ಕಾರ್ಯ ಹೆಸರು ಸ್ವಾಪ್ ಎಂಬ, ಮತ್ತು ಅದು ಸೇವನೆ ಎರಡು ಚರಾಂಕಗಳ ಇಂಟ್ ಒಂದು ಮತ್ತು ಹೋಗುವ ನಿಮ್ಮ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಫಂಕ್ಷನ್ ನಿಂದ, ಬಿ ಇಂಟ್. ಆದ್ದರಿಂದ ಮೂಲಭೂತವಾಗಿ ಇಲ್ಲಿ, ನಾವು ಆರ್ ಈ ಕಾರ್ಯ x ಮತ್ತು y ಹಾದುಹೋಗುವ. ಮತ್ತು ನಾವು ವೇಳೆ ಆದ್ದರಿಂದ ನಾವು ಬಯಸುವ this-- ರಚಿಸಲು ಬಲ, ತಾತ್ಕಾಲಿಕ ಮೌಲ್ಯವನ್ನು ರಚಿಸಲು? ನಾವು ಒಂದು ಎಂದು ನಿಯೋಜಿಸಲು ನೀನು. ತದನಂತರ ಒಂದು ಈಗ ಸಮಾನ ಬಿ ಹೋಗುತ್ತದೆ. ಮತ್ತು ಬಿ ಮರಳಿ ಎಂದು ನಾನು ಅಲ್ಲಿ ಟೆಂಪ್ ಮೌಲ್ಯವಾಗಿರುತ್ತದೆ, ಇದು, ಏಕೆಂದರೆ ನೀವು ವಿಷಯಗಳನ್ನು ವಿನಿಮಯ ಬಯಸುವ, ನೀವು ಅವುಗಳನ್ನು ವಿನಿಮಯ ಇಷ್ಟ ಸಾಧ್ಯವಿಲ್ಲ. ನೀವು ಒಂದು ಹೊರಗಿಡಲು ಹೊಂದಿರುತ್ತವೆ ಇಲ್ಲಿ ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ಆದ್ದರಿಂದ ಏನು ಅಂದರೆ, ಒಮ್ಮೆ ಏಕೆಂದರೆ ನೀವು ಒಂದು ವಿನಿಮಯ, ನೀವು ಮರೆಯಬೇಡಿ ಬಲ, ಆ ಮೂಲ ಮೌಲ್ಯವಾಗಿರುತ್ತದೆ? ಸಿದ್ಧಾಂತದಲ್ಲಿ, ಈ ಪ್ರೋಗ್ರಾಂ ಆದ್ದರಿಂದ ಬಲ, ಕೆಲಸ ಮಾಡಬೇಕು? ನಾನು ಸ್ವ್ಯಾಪ್ ಬಯಸಿದರೆ ಎರಡು, ಅವರು ವಿನಿಮಯ ಮಾಡಬೇಕು. ಆದ್ದರಿಂದ ನ ಚಲಾಯಿಸಲು ಅವಕಾಶ ಮತ್ತು ಇದು ಕೆಲಸ ಮಾಡುತ್ತದೆ ನೋಡಿ. ನೀವು ಹುಡುಗರಿಗೆ ನೋಡಬಹುದು ಎಂದು, X ಒಮ್ಮೆ 1 ಮತ್ತು ವೈ ಒಮ್ಮೆ 2 ಆಗಿತ್ತು. ನಾನು ಮುದ್ರಿಸುತ್ತದೆ ವೇಳೆ, X ಇನ್ನೂ 1 ಮತ್ತು ವೈ 2. ಹೌದು, ಈ ಕಾರ್ಯಕ್ರಮ ತೋರುವುದಿಲ್ಲ ನಾನು ಕೆಲಸ ಬಯಸುವ ರೀತಿಯಲ್ಲಿ ಕೆಲಸ. ಯಾರಾದರೂ ಒಂದು ಶಾಟ್ ಪಡೆಯಲು ಬಯಸುವಿರಾ ಈ ನಡೆಯುತ್ತಿದೆಯೆಂದು ಏಕೆ ಊಹೆ? ಇದು ರೀತಿಯಲ್ಲಿ ಮಾಡಲು ಹೊಂದಿದೆ ಎಂದು ಬೇರೆಬೇರೆ ಮೆಮೊರಿ ವಿವಿಧ ಸ್ಥಳಗಳಲ್ಲಿ ಸಂಗ್ರಹಿಸಿದ. ಸರಿ. ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ಚಿಂತೆ ಇಲ್ಲ ಇದೀಗ ಈ ಬಗ್ಗೆ ತುಂಬಾ. ಆದರೆ ಘನ ಸ್ಥಳೀಯ ಗೊತ್ತು ಅಸ್ಥಿರ ಒಂದು ಮತ್ತು ಬಿ ಎಂದು, ಇಲ್ಲಿ ನಮ್ಮ ಕಾರ್ಯ ಏಕೆಂದರೆ, ನಾವು ಒಂದು ಮತ್ತು ಬಿ ಡಿಕ್ಲೇರ್ಡ್ ಇರುವ ವ್ಯತ್ಯಾಸಗಳು ಘನ ಒಳಗೆ, ಆ ಕಾರ್ಯ. ಆದರೆ ನೀವು, ನಿಯತಾಂಕಗಳನ್ನು ನೋಡಬಹುದು ಎಂದು ಇದು ಇಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ಎಂದು ರಲ್ಲಿ ಕೈಗೊಳ್ಳುತ್ತದೆ. ಆದರೆ ವಾಸ್ತವವಾಗಿ ಇರಲಿಲ್ಲ ಏನು ಹಿಂದಿರುಗಿದ. ನಾವು ವಾಸ್ತವವಾಗಿ x ಮತ್ತು y ಬದಲಾಯಿಸುವ ಇಲ್ಲ. ನಾವು ಕೇವಲ ಒಂದು ಮತ್ತು ಬಿ ಬದಲಾಗುತ್ತಿದ್ದವು. ನಾವು ಒಳಗೆ x ಮತ್ತು y ನಕಲು ಏನೋ ಒಂದು ಮತ್ತು ಬಿ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಆದರೆ ನಾವು ಎಂದಿಗೂ ವಾಸ್ತವವಾಗಿ x ಮತ್ತು y ತಮ್ಮನ್ನು ಕುಶಲತೆಯಿಂದ. ನೋಡಿದ ನೀವು ಹುಡುಗರಿಗೆ ಹೇಗೆ ನಡೆಯುತ್ತಿದೆ? ನಾವು ಕೇವಲ ನಕಲು ಮಾಡಿದ ಎಂಬುದು ಮೇಲೆ, ಆದರೆ ವಾಸ್ತವವಾಗಿ ಕೈಕೊಳ್ಳಲಿಲ್ಲ ಅವರು ನೆನಪಿಗಾಗಿ ಅಲ್ಲಿ ಜಾಡು. ಆದ್ದರಿಂದ ಈಗ ಕಂಪ್ಯೂಟರ್ ಓಹ್, ನಾನು ಮಾಡಿದ, ನೋಡುತ್ತಿರುತ್ತದೆ ಮೂಲಕ ಈ ವಿಷಯದಲ್ಲಿ ರನ್ ಈ ಸುಂದರ ಕಾರ್ಯ. ಆದರೆ x ಮತ್ತು y x ಮತ್ತು y ಇನ್ನೂ. ನಥಿಂಗ್ ಹೀಗಾಗಿದೆ ಅವುಗಳನ್ನು ಏಕೆಂದರೆ ವಾಸ್ತವವಾಗಿ ಆ ನಿಯತಾಂಕಗಳನ್ನು ಎಂದು ಮತ್ತು ಸ್ಥಳೀಯ ಅಸ್ಥಿರಗಳು ಬೇರೆ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ನೆನಪಿಗಾಗಿ ಇರಿಸಿ. ಈ ಉನ್ನತ ಮಟ್ಟದ ಆಗಿದೆ ಪರಿಕಲ್ಪನೆ ಎಂದು ನಾವು ಮಾಡುತ್ತೇವೆ ಸಹಜವಾಗಿ ನಂತರ ಗಮನಕ್ಕೆ. ಆದರೆ ಕೇವಲ ಈ ಎಂಬುದನ್ನು ತಿಳಿಯಲು ಸಂಭವಿಸಬಹುದು ಎಂದು ಸಮಸ್ಯೆ ಮತ್ತು ನಾವು ಹೇಗೆ ರೀತಿಯಲ್ಲಿ ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತೇವೆ ಎಂದು ಸಹಜವಾಗಿ ನಂತರ ಈ ವ್ಯವಹರಿಸಲು. ಸರಿ. ಆಯ್ತು. ಕಳೆದ ಪರಿಕಲ್ಪನೆಯನ್ನು ನಾವು ಆರ್ ನಿಜವಾಗಿಯೂ ರಕ್ಷಣೆ ಹೋಗುವ ಉಪಯುಕ್ತ ಎಂದು ವಿಶೇಷವೇನು pset ಈ ವಾರ ಏನು ಎಂದು ಕರೆಯುತ್ತಾರೆ ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು. ಆದ್ದರಿಂದ ತನ್ನ ಉಪನ್ಯಾಸ ರಾಬ್ ಜರುಗಿತು ಹೇಗೆ ಈ ಕೆಲಸ ಪಡೆದುಕೊಂಡಿದ್ದರೂ ರೀತಿಯ. ಮೂಲಭೂತವಾಗಿ ತಿಳಿದಿದೆ ನೀವು ಬರೆಯಲು ನೀವು ಒಂದು ಮುಖ್ಯ ಕಾರ್ಯ, ಮುಂತಾದ ನಾವು ಹಿಂದೆ ಮೊದಲು ಕಾರ್ಯಗಳನ್ನು ಬರೆದ ನಾವು ಇಂಟ್ ಮುಖ್ಯ ಶೂನ್ಯ ಹೊಂದಿತ್ತು. ಮತ್ತು ಕಾರಣ ನಾವು ನಿರರ್ಥಕ ಇಲ್ಲ ಹೊಂದಿತ್ತು ನಮ್ಮ ಕಾರ್ಯಕ್ರಮಗಳು ಮಾಡಲಿಲ್ಲ ಏಕೆಂದರೆ ಬಲ, ಚಲಾಯಿಸಲು ಇನ್ಪುಟ್ ಮೌಲ್ಯಗಳನ್ನು ಅಗತ್ಯವಿದೆ? ನಾನು ಮಾರಿಯೋ ನಡೆಸುತ್ತಿದ್ದರು, ನಾನು ಅವಶ್ಯಕತೆ ಇಲ್ಲ ವಾಸ್ತವವಾಗಿ ಕೇವಲ ಏನೋ ಟೈಪ್ ನಾನು ಮಾರಿಯೋ ನಡೆಯಿತು. ನಾನು ನಂತರ ಬಳಕೆದಾರ ಸಿಗಬಹುದು. ಆದರೆ ಯಾವಾಗಲೂ ಸಾಧ್ಯವಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ಈ ವಾರದ ಸಮಸ್ಯೆ, ಹೊಂದಿಸುತ್ತದೆ ನೀವು, ಎಂದು ಕೇಳಿದಾಗ ನೀನು ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಚಾಲನೆಯಲ್ಲಿರುವ ಜೊತೆಗೆ, ನೀವು ಇನ್ಪುಟ್ ಬಯಸುವ ನೀನು ನೀವು ನೇರ ಕೆಲವು ವಿಷಯಗಳನ್ನು ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ. ಆದ್ದರಿಂದ ನಾವು ಹಾಗೆ ಕರೆಯಲಾಗುತ್ತದೆ ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ಚರ್ಚೆಯಂತೆ, ಇದು ವಾದವನ್ನು ಹಾಗೆ ನೀವು ನೇರವಾಗಿ ಇನ್ಪುಟ್ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಎಂದು. ಆದ್ದರಿಂದ ಈ ಸ್ವರ, ಇದು ಬಹಳ ಸಂಕೀರ್ಣ ಕಾಣುವ ಇಲ್ಲಿದೆ ಆದರೆ ನಿಜವಾಗಿಯೂ ಅಲ್ಲ ಕಷ್ಟ. ಆದ್ದರಿಂದ ಇಂಟ್ main-- ಕೇವಲ ನಿಮ್ಮ ಮುಖ್ಯ ಕಾರ್ಯ ನ. Argc ಅಲ್ಪವಿರಾಮದಿಂದ ಸ್ಟ್ರಿಂಗ್ argv ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಒಳಗೆ. ಆದ್ದರಿಂದ ಹೇಳುವ ಎಲ್ಲಾ ಈ ಎಂದು ಇಂಟ್ argc-- ಎಲ್ಲ ತಿಳಿಸುವ ಆ ಸಂಖ್ಯೆ ಎಂಬುದು ಕಂಪ್ಯೂಟರ್ ನಿರೀಕ್ಷಿಸಬಹುದು ಮಾಡಬೇಕು ವಾದಗಳು. ನಿಜವಾಗಿಯೂ ಇಲ್ಲಿದೆ ಆ ಒಂದು ವಿಷಯ ಜಾಡನ್ನು ಪ್ರಮುಖ ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದ ಭೌತಿಕ ಹೆಸರು ಆ ವಾದಗಳಲ್ಲಿ ಒಂದು ಸದಸ್ಯ. ನನ್ನ ಪ್ರೋಗ್ರಾಂ ಬಯಸಿದರೆ ಜೊತೆಗೆ ಒಂದು ಹೆಚ್ಚುವರಿ ಆಜ್ಞಾ ಸಾಲಿನ ರನ್ ವಾದ, ನಾನು ನಿಜವಾಗಿ ಮನುಷ್ಯ ಎರಡು ಮಾಡಲಿಕ್ಕೆ. Argc ವಾಸ್ತವವಾಗಿ ಎರಡು ಎಂದು ವಿಶೇಷವೇನು. ತದನಂತರ ಸ್ಟ್ರಿಂಗ್ argv ಬ್ರಾಕೆಟ್ ಮಾಡುತ್ತಿರುವ ಎಲ್ಲಾ, ಇದು ನನಗೆ ನೀಡುವ ಎಂದು ತಂತಿಗಳ ಶ್ರೇಣಿಯನ್ನು ಕೇವಲ ಪ್ರದರ್ಶಿಸಲು ಮತ್ತು ಸಂಗ್ರಹಿಸಲು ವಿಶೇಷವೇನು ಏನು ಆ ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು ಎಲ್ಲಾ. ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ನಾನು ಈ ನೀವು ಬಯಸಿದರೆ ಪ್ರೋಗ್ರಾಂ, ಬಲ, outfile INFILE ./copy? ಕೇವಲ ಒಂದು ವಿಶಿಷ್ಟ ಲಿನಕ್ಸ್ ಕಮ್ಯಾಂಡ್. ನಿಜವಾಗಿ argc ಹೊಂದಿದೆ? ಎಷ್ಟು ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು ಈ ವಾಸ್ತವವಾಗಿ ಇವೆ? ಎಲ್ಲಾ ಮಾಡುತ್ತದೆ ಪ್ರತಿಯನ್ನು ಮಾಡಲು ಆಗಿದೆ ಒಂದು ಕಡತದ ಹೆಸರು ಒಂದು infile ಮತ್ತು ನಕಲಿಸುತ್ತದೆ ಇದನ್ನು ಇನ್ನೊಂದು ಫೈಲ್, ಬಲ? ಎಲ್ಲಾ ಈ ರೀತಿ ಇದೆ ಇಲ್ಲಿದೆ. ನೀವು ನೋಡಬಹುದು ಎಂದು, ನಾನು ಒಂದು ಸಾಲಿನಲ್ಲಿ ಮಾಡುತ್ತಿರುವೆ ವಾಸ್ತವವಾಗಿ ಪ್ರೋಗ್ರಾಂ ಅಗತ್ಯವಿಲ್ಲದೇ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಮ್ಮ argc ಏನು? ನಾವು ಎಷ್ಟು ವಾದಗಳು ಹೊಂದಿಲ್ಲ? ಪ್ರೇಕ್ಷಕರು: ಮೂರು? ANDI ಪೆಂಗ್: ನಾವು ನಿಖರವಾಗಿ ಮೂರು ಹೊಂದಿವೆ. ಆದ್ದರಿಂದ ಇದು ಬಹಳ ಅರ್ಥಗರ್ಭಿತ ಅದನ್ನು ಕೇವಲ ಎಂದು ಭಾವಿಸುತ್ತೇನೆ infile ಮತ್ತು outfile. ಆದರೆ ತಿಳಿದಿರುವ ಭೌತಿಕ ಹೆಸರು ಪ್ರೋಗ್ರಾಂ ಒಂದು ಎಣಿಕೆಗಳು ಚಾಲನೆ ಮಾಡುತ್ತಿರುವಿರಿ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, argc ವಾಸ್ತವವಾಗಿ ಮೂರು. ಹೇಗೆ ಬಗ್ಗೆ, argv 0 ಏನು? , ಎಲ್ಲಾ ನೆನಪಿಡಿ ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು ತಂತಿಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿದೆ. ಹಾಗಾಗಿ ಇದು ಪ್ರವೇಶಿಸಲು ಪ್ರಯತ್ನಿಸಿದರೆ, ಏನು ಬ್ರಾಕೆಟ್ 0 ನನಗೆ ನೀಡಲು argv ಎಂದು? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ANDI ಪೆಂಗ್: ನಿಖರವಾಗಿ. ಇದು ನನಗೆ ಡಾಟ್ ನೀಡುತ್ತದೆ ಎಂದು ಏಕೆಂದರೆ, ಪ್ರತಿಯನ್ನು ಕಡಿದು 0th ಅಂಶ ನನ್ನ ರಚನೆಯ ಮೊದಲ ಅಂಶ. ಏನು argv 1 ಬಗ್ಗೆ? ಪ್ರೇಕ್ಷಕರು: INFILE. ANDI ಪೆಂಗ್: INFILE, ನಿಖರವಾಗಿ. ಏನು argv 2 ಬಗ್ಗೆ? ಪ್ರೇಕ್ಷಕರು: outfile. ANDI ಪೆಂಗ್: outfile. ಈಗ ಸ್ವಲ್ಪ ನಾಜೂಕಾದ ಕೆಲಸವಾಗಿದೆ. ನೀವು ಹುಡುಗರಿಗೆ ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು argv 3 ನನಗೆ ನೀಡುವ ಏರಲಿದೆ ನಾನು ಮುದ್ರಿಸುತ್ತದೆ ಯತ್ನಿಸಿದರೆ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ANDI ಪೆಂಗ್: ನೀವು ಕೈ ಹೊಂದಿರುವಿರಾ? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಒಂದು ಪರ್ಯಾಯ. ANDI ಪೆಂಗ್: ನಿಖರವಾಗಿ. ಆದ್ದರಿಂದ ಉಪನ್ಯಾಸ ನೆನಪಿಡಿ ನಾವು ಒಂದು ಓಟದ ಏನೋ ಕೊನೆಯಲ್ಲಿ ಒಂದು ಶೂನ್ಯ ಟರ್ಮಿನೇಟರ್ ಎಂದು? ನಾವು ಈ ಪಡೆಯುತ್ತೀರಿ ಮತ್ತಷ್ಟು ವರ್ಗ. ಆದರೆ ಸಂಕೇತಗಳಲ್ಲಿ ತಿಳಿದಿದೆ, ರೀತಿಯಲ್ಲಿ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಇದು ಕೊನೆಯಲ್ಲಿ ಎಂದು ತಿಳಿದಿದೆ ರಚನೆಯ ಇದು ಎಂಬುದು ಒಂದು ಶೂನ್ಯ ಎಂದು ಏನೋ ಹಾಕುತ್ತದೆ ಟರ್ಮಿನೇಟರ್ ಅಥವಾ ಒಂದು ಡ್ಯಾಶ್ ಶೂನ್ಯ. ಆದ್ದರಿಂದ ನೀವು, argv 3 ಪ್ರವೇಶಿಸಲು ಪ್ರಯತ್ನಿಸಿದರೆ, ಈ ಡ್ಯಾಶ್ 0 ಹೊಡೆಯಲು ನೀನು. ಈ ಟ್ರಿಕ್ ಪ್ರಶ್ನೆಯ ಇನ್ನೂ ಹೆಚ್ಚು. ಏನು argv 4 ಬಗ್ಗೆ? ಆದ್ದರಿಂದ ಈ ಕಳೆದ ಶೂನ್ಯ ಟರ್ಮಿನೇಟರ್ ಆಗಿದೆ, ನಮ್ಮ ರಚನೆಯ ಪರಿಮಿತಿಗಳನ್ನು ದಾಟಿ. ನಾನು ನೀವು ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು ನಾವು ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಸಂಭವಿಸಿ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ANDI ಪೆಂಗ್: ಕ್ಷಮಿಸಿ? ಎಂದು ಸ್ವಲ್ಪ ಜೋರು ಸೇ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ANDI ಪೆಂಗ್: ಹೌದು. ಆ ಹೆಸರು ನೀವು ಹೆಚ್ಚಾಗಿ ಪಡೆಯುತ್ತೀರಿ ಪ್ರದೇಶದಲ್ಲಿ. ಆದರೆ, argv ಗೊತ್ತು 4-- ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುತ್ತದೆ ನಿಮ್ಮ ಗಣಕದ ಸ್ಥಳಗಳ ಮೆಮೊರಿ ನೀವು ನಿಜಕ್ಕೂ ಏಕೆಂದರೆ, ಸ್ಪರ್ಶಿಸುವ ಮಾಡಬಾರದು ಇದೀಗ ನೀವು ಏನು argv ಗೊತ್ತು. ನೀವು ಗಾತ್ರ 3 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಗೊತ್ತಾಯಿತು ಡಾಟ್ ಪ್ರತಿಯನ್ನು, infile ಮತ್ತು outfile ಹೊಂದಿದೆ. ನೀವು ಮೀರಿದ ಇಲ್ಲಿಯವರೆಗೆ ಹೋಗಲು ಪ್ರಯತ್ನಿಸಿದರೆ ನೀವು ಶೂನ್ಯ ಟರ್ಮಿನೇಟರ್ ಕಳೆದ ಎಂಬುದನ್ನು, ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಬಹುಶಃ ಹೊಂದಿದೆ argv 4 ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ಏನೋ. ಮತ್ತು ನೀವು ನಿಜವಾಗಿಯೂ ಮಾಡಬಾರದು ಮತ್ತು, argv 4 ಒಳಗೆ ಪ್ರವೇಶ ಒಂದು ಕಡತವನ್ನು ನೀವು ಏಕೆಂದರೆ ಕ್ಯಾಬಿನೆಟ್ ಮತ್ತು ನೀವು ಮಾತ್ರ ಆರ್ ಆ ಮೂರು ಕಪಾಟಿನಲ್ಲಿ ಪ್ರವೇಶ. ಆದರೆ ನೀವು ರೀತಿಯಲ್ಲಿ ಮೀರಿ ತಲುಪಲು ಪ್ರಯತ್ನಿಸಿ ವೇಳೆ ನೀವು ಅವಕಾಶವಿದೆ ಅಲ್ಲಿ ಬಡು, ನೀವು ಗೊಂದಲವನ್ನು ಆರಂಭಿಸಲು ನೀನು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನ ಇತರ ವಿಷಯಗಳು. ಆ ನಿಜವಾಗಿಯೂ ಕೆಟ್ಟ ಎಂದು ವಿಶೇಷವೇನು. ಆದ್ದರಿಂದ ಕೇವಲ ತಿಳಿದಿದೆ. ನೀವು ಜಾಗ್ರತೆಯಿಂದಿರಬೇಕು ಯಾದೃಚ್ಛಿಕವಾಗಿ ಆರಂಭಿಸಲು ಇಲ್ಲ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಅಂಶಗಳನ್ನು ಪ್ರವೇಶಿಸುವ ಎಂದು ನೀವು ಸೃಷ್ಟಿಸಲು ಬಯಸಿದ್ದರು ಏನು ಇರಲಿಲ್ಲ. ಹೌದು. ಸರಿ. ನಾವು ಮತ್ತೊಂದು ಮಾಡಲು ನೀನು ಇಲ್ಲಿ ಟರ್ಮಿನಲ್ ಉದಾಹರಣೆಗೆ. ಸರಿ. ತ್ವರಿತವಾಗಿ ಉಪನ್ಯಾಸ ರಾಬ್ ಆದ್ದರಿಂದ ಇತರ ದಿನ ಹೋದರು ಈ ಉದಾಹರಣೆ ಮೂಲಕ, ಅಲ್ಲಿ ಅವರು ಹೊಂದಿತ್ತು ಇಂಟ್ ಮುಖ್ಯ ಇಂಟ್ argc ಸ್ಟ್ರಿಂಗ್ argv ಆವರಣ, ನಾನು ಮನುಷ್ಯ ಎಂದು ನನಗೆ ಹೇಳುವ ಇದು ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು ಮಾಡಲಿಕ್ಕೆ. Argc ಸಮನಾಗಿರುತ್ತದೆ ಅವರು ಹೊಂದಿದೆ 2-- ನೆನಪು ಸಮ ಸಮ ಹೋಲಿಕೆ ಅರ್ಥ ಸಮನಾಗಿರುತ್ತದೆ. ಇದು 2 ಸಮನಾಗಿರುತ್ತದೆ ವೇಳೆ, ನಂತರ ನಾನು ಹಲೋ ಮುದ್ರಿಸಲು ಹೋಗುತ್ತದೆ ಏನೇ ಮೊದಲ ರಚನೆಯ ಅಂಶವಾಗಿದೆ. ಬೇರೆ ಮುದ್ರಣ, ಹಲೋ ವರ್ಲ್ಡ್. ಈ ಯಾವ ನಾನು ಮೂಲಭೂತವಾಗಿ ಸಂಭವಿಸಿ? ಯಾರಾದರೂ ಕೇವಲ ರಲ್ಲಿ ವಿವರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಇಂಗ್ಲೀಷ್ ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಮಾಡುತ್ತಿರುವುದಾದರೂ ಏನು? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಯಾರಾದರೂ ಒಂದು ಆದೇಶದಲ್ಲಿ ಟೈಪಿಸಿದ ಮತ್ತು ತಮ್ಮ ಮೊದಲ ಮತ್ತು ಕೊನೆಯ ಹೆಸರು ಹೇಳಿದರು, ಇದು ಕೇವಲ ಮುದ್ರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಒಂದು ಮತ್ತು ಹಲೋ ಹೇಳಲು ಮೊದಲ, ಯಾವುದೇ ನಿಮ್ಮ ಮೊದಲ ಹೆಸರು. ANDI ಪೆಂಗ್: ಸರಿ, ನ ಚಲಾಯಿಸಲು ಅವಕಾಶ. ನಾನು ವೇಳೆ ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ಮಾಡಲು ಈ ಫೈಲ್ ಹಲೋ to-- ನಿನ್ನ ನೀವು ನನಗೆ ಇನ್ಪುಟ್ ಮಾಡಬೇಕೆಂದು ಬಯಸುತ್ತೀರಿ to--? ಪ್ರೇಕ್ಷಕರು: ಮೊದಲ ಮತ್ತು ಕೊನೆಯ ಹೆಸರು. ANDI ಪೆಂಗ್: ಮೊದಲ ಮತ್ತು ಕೊನೆಯ ಹೆಸರು? ಸ್ಪೇಸಸ್? ಪ್ರೇಕ್ಷಕರು: ಹೌದು. ANDI ಪೆಂಗ್: ಯಾರಾದರೂ ತಿಳಿಸುವಿರಾ ನನಗೆ ಇದೀಗ, argc ಏನು? ಬಲ ಅಲ್ಲಿ? ಓಹ್, ಕ್ಷಮಿಸಿ. ನನಗೆ ಹಿಂದಿರುಗಿ ನೋಡೋಣ. ಎಷ್ಟು ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು ನೀವು ಹುಡುಗರಿಗೆ ನಿಜವಾಗಿಯೂ ನೋಡಲು ಸಾಧ್ಯವಿಲ್ಲ are--. ಆದರೆ ನಾನು ಜೂಮ್ ಪ್ರಯತ್ನಿಸಿ ಮಾಡುತ್ತೇವೆ. ನಾನು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದೇನೆ. ಹೌದು, ಬಲ, ಮೂರು ಇಲ್ಲ? ಇದು ಹಲೋ ಡಾಟ್ ಕತ್ತರಿಸಿ ಇಲ್ಲಿದೆ, ಇದು Andi, ಮತ್ತು ಪೆಂಗ್ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ಈ ಅನಿಸಿಕೆಯೇನು ಪ್ರೋಗ್ರಾಂ ಮುದ್ರಿಸುವ ಏರಲಿದೆ? ಓಹ್. ಓಹ್, ಕ್ಷಮಿಸಿ. ತಪ್ಪು ಹೆಸರು. ಇದು ಹಲೋ ವರ್ಲ್ಡ್, ಔಟ್ ಮುದ್ರಿಸುವ. ಯಾರಾದರೂ ವಿವರಿಸಲು ಬಯಸುವಿರಾ ಏಕೆ ನಡೆಯುತ್ತಿದೆ? ಹೌದು? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ANDI ಪೆಂಗ್: ನಿಖರವಾಗಿ. ಇಲ್ಲಿ, ನಿಯಮಾಧೀನವಾಗಿರುತ್ತದೆ argc 2 ಸಮ ಸಮ, ಆಗಿದೆ. ಆದ್ದರಿಂದ ಕೇವಲ ಸಂದರ್ಭದಲ್ಲಿ ಇಲ್ಲ ಎಂದು ಎರಡು ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು. ನಂತರ ನಾನು ಮುದ್ರಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಹಲೋ, ಅದು ಇರಲಿ. ಆದರೆ ಬೇರೆ, ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಕೇವಲ, ಹಲೋ ವರ್ಲ್ಡ್ ಮುದ್ರಿಸಲು. ಆದ್ದರಿಂದ ಯಾರಾದರೂ ಬಯಸುವಿರಾ ನನಗೆ ಒಂದು ಉದಾಹರಣೆ ನೀಡಲು ಹೇಗೆ ನಾನು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು ಇದು argv 1 ಮೌಲ್ಯವನ್ನು ಮುದ್ರಿಸಲು ಪಡೆಯುತ್ತೀರಿ? ನಾನು ಇಲ್ಲಿ ಇನ್ಪುಟ್ ಏನು ಎಂದು? ಕೇವಲ ಒಂದು ವಿಷಯ, ಬಲ? ಡಾಟ್ ಹಲೋ ಈಗಾಗಲೇ ಕಾರಣ ಮೊದಲ ಚರ್ಚೆಯಂತೆ ಸದಸ್ಯ. ನಾನು ಕೇವಲ ಒಂದು ಹೆಚ್ಚು. ನಾನು Andi ಏನು ಆದ್ದರಿಂದ ಹಲೋ ಕಾರ್ಯಪ್ರವೃತ್ತವಾಗಿವೆ. ಹಲೋ, Andi. ಎಲ್ಲರಿಗೂ ಅರ್ಥ ಡಸ್ ಏಕೆ ನಡೆಯುತ್ತಿದೆ? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ನಡುವಿನ ಜಾಗವನ್ನು ಆಜ್ಞಾ ಸಾಲಿನ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಆಗಿದೆ? ANDI ಪೆಂಗ್: ನಂ ಆಜ್ಞಾ ಸಾಲಿನ ಜಾಗವನ್ನು ಆದ್ದರಿಂದ ವಾದ, X, ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಹೇಳಲು ಈ ಹೊಸ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಾರಂಭ. ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್ argv ಇದು ಅಂಗಡಿಗಳಲ್ಲಿ ಇಲ್ಲಿ ನಿಮ್ಮ ಆಜ್ಞೆಗಳನ್ನು ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು ಎಲ್ಲಾ ತಂತಿಗಳನ್ನು. ಆದ್ದರಿಂದ ಆಜ್ಞಾ ಸಾಲಿನ ಜಾಗದ , ಏಕೆಂದರೆ ಎಲ್ಲಾ ಹೇಳಲು ಹೊಂದಿದೆ argument-- ಈ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಕೊನೆಯಲ್ಲಿ ಮತ್ತು ಇದು ಇನ್ನೊಂದು ಕಡೆಗೆ ಸಮಯ. ಹೌದು. ಈ ಬಹಳ ಮುಖ್ಯ ನಿಮ್ಮ pset, ನೀವು ಏಕೆಂದರೆ ಈ ಪರೀಕ್ಷೆ ಏರಲಿದೆ. ಆದ್ದರಿಂದ ಯಾರಾದರೂ ಹೊಂದಿದೆ ಈ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ತಂಪಾದ, ಸರಿ. ಹೌದು? ಪ್ರೇಕ್ಷಕರು: ಕಾರಣ ನೀವು ಬಯಸುವ ಬದಲಿಗೆ ಪೂರ್ಣಾಂಕ ವಾದವನ್ನು ಸರಂಧ್ರ ಪುಟ್ ನೀವು ಬಯಸಿದಾಗ ಆಫ್ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಎಂದು ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿಯನ್ನು ಟೈಪ್ [ಕೇಳಿಸುವುದಿಲ್ಲ]? ANDI ಪೆಂಗ್: ಹೌದು, ನಿಖರವಾಗಿ. ಕೆಲವು ಕಾರ್ಯಕ್ರಮಗಳು ಅಗತ್ಯವಿರುತ್ತದೆ ಇನ್ಪುಟ್ ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ಚರ್ಚೆಯಂತೆ ಗೆ ಅದು ಹಾದುಹೋಗುತ್ತವೆ ಮತ್ತು ಆ ಬಳಸುತ್ತದೆ. ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಹೀಗಾದರೆ [ಕೇಳಿಸುವುದಿಲ್ಲ]? ANDI ಪೆಂಗ್: ನಾನು ಏನು ಮಾಡಲು ನನ್ನ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ನಂತರ ಬದಲಾಯಿಸಲು? ಪ್ರೇಕ್ಷಕರು: ಜಸ್ಟ್ 3. ANDI ಪೆಂಗ್: ಯಾಕೆ ಹೀಗೆ ನಡೆಯುತ್ತಿದೆ, ನೀವು ತಿಳಿದಿರುವಿರಿ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ] ಏಕೆಂದರೆ. ಪ್ರೇಕ್ಷಕರು: ನೀವು ಮಾಡಿದೆವು [ಕೇಳಿಸುವುದಿಲ್ಲ] 2 ಅದನ್ನು ಬದಲಾಯಿಸಲು. ಪ್ರೇಕ್ಷಕರು: 1 ಮತ್ತು 2. ANDI ಪೆಂಗ್: 1 ಮತ್ತು 2, ನಿಖರವಾಗಿ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಬಹುಶಃ ಎಂದು ಎರಡು printf statements-- ಬೇಕು argv 1 ಮುದ್ರಿತ ಒಂದು ಮತ್ತು argv 2 ಮುದ್ರಿತ ಒಂದು. ಇಲ್ಲಿ. ನಾನು ವಾಸ್ತವವಾಗಿ ನಿಜವಾದ ತ್ವರಿತ ಹಾಗೆ ಮಾಡಬಹುದು. ಅಲ್ಲಿ ನೀವು ಹೋಗಿ. ಓಹ್. ಸಾಕಷ್ಟು ನೀವು ಬಯಸಿದ್ದರು ಎಂಬುದನ್ನು. ಆದರೆ ಸುಮಾರು ನೀವು ಹುಡುಗರಿಗೆ ಅವ್ಯವಸ್ಥೆ ಜೊತೆ ವೇಳೆ ಫಾರ್ಮ್ಯಾಟಿಂಗ್, ಇದು ಔಟ್ ಬರುತ್ತದೆ. ಹೌದು. ಕೂಲ್. ನಾವು ಸಮಯಕ್ಕೆ ಸ್ವಲ್ಪ ಸಣ್ಣ ಗೊತ್ತಿದೆ. ಆದರೆ ನಾನು ಬೇಗನೆ ಕಳೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ helpful-- ಹಾದುಹೋಗುವ ಒಂದೆರಡು ನಿಮಿಷಗಳ ಪ್ರೇಕ್ಷಕರು: ನೀವು ಎರಡು ನಿಮಿಷಗಳ. ANDI ಪೆಂಗ್: ನಾನು ಎರಡು ನಿಮಿಷಗಳ? ಧನ್ಯವಾದಗಳು. ಕೆಲವು ತ್ವರಿತ pset ಸಲಹೆಗಳು. ಆದ್ದರಿಂದ ಈ pset, ನಾನು ಹೆಚ್ಚು ಶಿಫಾರಸು ನಾನು ಹೇಳಿದ ಹಾಗೆ, ಎಲ್ಲರಿಗೂ ವಿಶೇಷ ಓದಲು. ನೀವು ಮೂರು ಯೋಜನೆಗಳನ್ನು ಒಂದು ಬರೆಯುವುದು ಪಡೆದುಕೊಳ್ಳುತ್ತೀರಿ , caesar.c ಎಂಬ ಒಂದು, initials.c ಎಂಬ ಒಂದು ಎಂದು vigenere.c. ಕೆಲವು ಪ್ರಮುಖ ಸಲಹೆಗಳು ಎಂದು ನೀವು ಹುಡುಗರಿಗೆ ನಿಜವಾಗಿಯೂ ಬಯಸುವ ಆದ್ದರಿಂದ mind-- ಇರಿಸಿಕೊಳ್ಳಲು ಈ ಕಾರ್ಯ ನಾನು ಹೇಳಲು ಇಷ್ಟ ಮಾಹಿತಿ ಮೂವರ, atoi-- ಕರೆಯಲಾಗುತ್ತದೆ. ಎಂದು ಇದ್ದರೆ ಅಸ್ಪಷ್ಟವಾಗಿದೆ ವಾಸ್ತವವಾಗಿ ನೀವು ಹೇಗೆ ಹೇಳುತ್ತೀರಿ. ಆದರೆ ಇದು ಇದು ನಮೂದಿಸುವುದರ ವಿಶೇಷವೇನು, ಮಾಡುತ್ತಿದ್ದಾರೆ. ಇದು ಒಂದು ಇಂಟ್ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ನಾನು ಪೂರ್ಣಾಂಕ ASCII ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಇದು ಕೇವಲ ASCII ಪರಿವರ್ತಿಸುವ ವಿಶೇಷವೇನು ಮೌಲ್ಯಗಳನ್ನು ಮೌಲ್ಯಗಳನ್ನು ಪೂರ್ಣಾಂಕ. ಆದ್ದರಿಂದ, ಆ ಅಂಗಡಿಗಳಲ್ಲಿ ಸರಣಿ argv ನೆನಪು ನಿಮ್ಮ ಆಜ್ಞೆಗಳನ್ನು ಎಲ್ಲಾ arguments-- ಸಾಲಿನಲ್ಲಿ ಇದು ತಂತಿಗಳನ್ನು ಅವುಗಳನ್ನು ಎಲ್ಲಾ ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ನೀವು ಮಾಡಲು ಬಯಸಿದರೆ ಅವುಗಳಲ್ಲಿ ಒಂದು ಒಂದು ಪೂರ್ಣಾಂಕ ಆಗಿ, ನೀವು ಎಂದು ನೀನು ಈ ಮೌಲ್ಯವನ್ನು ಬಳಸಲು. ಪ್ರಮಾಣ, ನಾವು ಒಳಗೊಂಡಿದೆ ರೀತಿಯ ಹಿಂದಿನ ವರ್ಗ ಇಂದು, ನೀವು ಹೊಂದಲು ಅನುಮತಿಸುತ್ತದೆ ನೀವು ಯಾವುದೇ ಉಳಿದ. ಆದ್ದರಿಂದ ನಾವು ನಿಜವಾಗಿಯೂ ಹೊಂದಿವೆ ಸೀಸರ್ ದೊಡ್ಡ ಸಂಖ್ಯೆಯಲ್ಲಿ, ನಾವು ಕೊನೆಯಲ್ಲಿ ಹೊಂದಿದ್ದರೆ Vigenere ಸರಣಿಯನ್ನು? ನೀವು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಹೋಗುವ ಎಂದು ಸುಮಾರು ಕಟ್ಟಲು ಹೇಗೆ? ನಾನು z ಹಿಟ್ ಮತ್ತು ನಾನು ಬಯಸಿದರೆ ಇದು ಒಂದು ಹಿಂತಿರುಗಿ, ಹೇಗೆ ನಾನು ಪಡೆಯಲು ನಾನು ಎಂದು ಸುಮಾರು ಕಟ್ಟಲು? ಬಹುಶಃ ಬಳಸಲು ಬಯಸುವ ಅಲ್ಲಿ ಎಲ್ಲೋ ಪ್ರಮಾಣ. ಎರಡನೆಯದಾಗಿ, ಸುಮಾರು ಬ್ರೌಸ್ ನಿಮ್ಮ ಗ್ರಂಥಾಲಯದ. ctype.h. ಎಂದು ನಾವು ಹೊಸ ಗ್ರಂಥಾಲಯದ ಇಲ್ಲಿದೆ. ನೀವು ನಿಜವಾಗಿಯೂ ಸಾಕಷ್ಟು ಕಾಣುವಿರಿ ಉಪಯುಕ್ತ ಕಾರ್ಯಗಳನ್ನು isupper, islower, toupper, tolower, isalpha, ಎಟ್ ಇತ್ಯಾದಿ. ತುಂಬಾ ಉಪಯುಕ್ತ ಎಂದು ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ನೀವು ಲೆಕ್ಕಾಚಾರ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ, ಈ ಪಾತ್ರ ಸಣ್ಣಕ್ಷರವು ಆಗಿದೆ? ನಾನು ಈ ಪರಿವರ್ತಿಸಲು ಇಲ್ಲ ದೊಡ್ಡಕ್ಷರ ಸ್ಟ್ರಿಂಗ್? ಇವೆಲ್ಲವುಗಳನ್ನು, ಬಹಳ ಇರುತ್ತದೆ ನಿಮ್ಮ pset ಬಹಳ ಸಹಾಯಕವಾಗಿದೆ. ಸರಿ. ಕಚೇರಿ ವೇಳೆ ಟುನೈಟ್ 8:00 ಗೆ TEAL ತರಗತಿಯ 11:00 ನಾಳೆ ಜೊತೆಗೆ ಬುಧವಾರ ಮತ್ತು ಗುರುವಾರ ರಾತ್ರಿ. ಕಚೇರಿ ವೇಳೆ ಕಾಮನ್ಸ್ ಇವೆ. ಹೆಚ್ಚು ನೀವು ಹುಡುಗರಿಗೆ ಸೂಚಿಸುತ್ತದೆ ಎಲ್ಲಾ, ಈಗಿನಿಂದಲೇ ಪ್ರಾರಂಭಿಸಲು ನೀವು ಎಂದು ಬಯಸುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಗುರುವಾರ ರಾತ್ರಿ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿರುವ ಮಗು ನಿಮ್ಮ pset ಸಲ್ಲಿಸುವ ಮತ್ತು ಹಾಗೆ, ನಾನು ಏನು ಮಾಡಬೇಕೆಂದು ಗೊತ್ತಿಲ್ಲ. ನಾನು ಮುಗಿಸಿದರು, ಪ್ರಾರಂಭಿಸಿದರು, ನಾನು ಸಲ್ಲಿಸಿದ. ನಿಮ್ಮ ಕೆಲವು ಕೊಠಡಿ ನೀಡಲು ಪ್ರಯತ್ನಿಸಿ, ಕೋಡ್ ಸಮಸ್ಯೆಗಳು ಯಾವಾಗಲೂ ಸಂಭವಿಸಬಹುದು ಏಕೆಂದರೆ. ನೀವು ಖಾತ್ರಿಪಡಿಸಿಕೊಳ್ಳಬೇಕಾಗಿದೆ ನೀವೇ ನೀಡುವ ಸಮಯ ಸಾಧ್ಯವಾಗುತ್ತದೆ psets ಪೂರ್ಣಗೊಳಿಸಲು. ಕೂಲ್. ನಾನು ಇಲ್ಲಿ ಸುಮಾರು ಸ್ಥಗಿತಗೊಳ್ಳಲು ಮಾಡುತ್ತೇವೆ. ಪ್ರೇಕ್ಷಕರು: ಈ ಆನ್ಲೈನ್ ಈಗಾಗಲೇ? ANDI ಪೆಂಗ್: ಇದು ವೇಳೆ ನನಗೆ ಗೊತ್ತಿಲ್ಲ ಆನ್ಲೈನ್ ಈಗಾಗಲೇ, ಆದರೆ ಇರುತ್ತದೆ. ಯಾರಾದರೂ ನಾನು ಇಲ್ಲಿ ಸುಮಾರು ಸ್ಥಗಿತಗೊಳ್ಳಲು ಮಾಡುತ್ತೇವೆ ಈಗಾಗಲೇ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದೆ. ಬರುವ ಧನ್ಯವಾದಗಳು.