ರಾಬ್ ಬೌಡೆನ್: ಹಾಯ್, ನಾನು ರಾಬ್ ಮನುಷ್ಯ, ಮತ್ತು ನ ಜಿಗಿತವನ್ನು ಅವಕಾಶ ಮಾರಿಯೋ ಹ್ಯಾಕರ್ ಆವೃತ್ತಿ ಒಳಗೆ. ನಾವು ಮಾಡಬೇಕಾದ್ದು ಮೊದಲ ವಿಷಯ ಬಳಕೆದಾರ ಎತ್ತರ ಪಡೆಯಿರಿ. ಇಲ್ಲಿ ನಾವು ಒಂದು ಅವುಗಳನ್ನು ಕೇಳುತ್ತಿದ್ದೇವೆ ಅಲ್ಲದ ಋಣಾತ್ಮಕ ಪೂರ್ಣಾಂಕ ಕಡಿಮೆ 24 ಮತ್ತು ನಾವು CS50 GetInt ಕಾರ್ಯ ಬಳಸುತ್ತಿರುವ ಬಳಕೆದಾರರ ಪೂರ್ಣಾಂಕ ಪಡೆದುಕೊಳ್ಳುವುದಕ್ಕೆ. ನಾವು ಒಂದು ಮಾಡಬೇಡಿ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಒಳಗೆ ಇದ್ದೇವೆ ನೋಡಿ ಎಂದು ಎಲ್ಲಿಯವರೆಗೆ ಲೂಪಿಂಗ್ ಮುಂದುವರಿಯುತ್ತದೆ ಎತ್ತರ ಹೆಚ್ಚು 23 ಅಥವಾ ಕಡಿಮೆ 0. ಆದ್ದರಿಂದ ನಾವು ಬಳಕೆದಾರ ರವರೆಗೆ ಮುಂದುವರಿಸಲು ಮಾಡುತ್ತೇವೆ ವಾಸ್ತವವಾಗಿ ನಾವು ಯಾವ ನಮಗೆ ನೀಡುತ್ತದೆ. ನಾವು ಎತ್ತರ ಒಮ್ಮೆ ನಾವು ಪಡೆಯಲು ನಮ್ಮ ಕಾರ್ಯಕ್ರಮದ ಲೂಪ್ ಮುಖ್ಯ. ಒಂದು ಉದಾಹರಣೆಯನ್ನು ಆದ್ದರಿಂದ ನಾವು ಮೊದಲ ನೋಟ pset ವಿಶೇಷ ನಿಂದ. ಈ ಉದಾಹರಣೆಯಲ್ಲಿ ನೋಡಿ ನಾವು 4 ಎತ್ತರದಲ್ಲಿ, ಕೆಳಗಿನ ಸಾಲು ನಮೂದಿಸಿ ಮೊದಲ ನಾಲ್ಕು ಹ್ಯಾಷೆಸ್, ಎರಡು ಖಾಲಿ, ಮುದ್ರಿಸುತ್ತದೆ ಮತ್ತು ನಾಲ್ಕು ಹ್ಯಾಷೆಸ್. ನಂತರ ಮೇಲಿನ ಒಂದು ಸಾಲು ಒಂದು ಮುದ್ರಿಸುತ್ತದೆ ಸ್ಪೇಸ್ ಮೂರು ಹ್ಯಾಷೆಸ್, ಎರಡು ಜಾಗಗಳು ಪಿರಮಿಡ್ ಪ್ರತ್ಯೇಕಿಸಲು ಮತ್ತು ನಂತರ ಮೂರು ಹ್ಯಾಷೆಸ್. ಮತ್ತು ಮೇಲೆ, ಎರಡು ಖಾಲಿ, ಎರಡು ಹ್ಯಾಷೆಸ್, ಎರಡು ಜಾಗಗಳು, ಎರಡು ಹ್ಯಾಷೆಸ್. ಮತ್ತು ಅಂತಿಮವಾಗಿ, ಮೂರು ಸ್ಥಳಗಳಲ್ಲಿ ಒಂದು ಹ್ಯಾಶ್, ಎರಡು ಖಾಲಿ ಒಂದು ಹ್ಯಾಶ್. ಆದ್ದರಿಂದ ನೀವು ಗಮನಿಸಿ ಪ್ರಾರಂಭಿಸಬೇಕು ಇಲ್ಲಿ ಮಾದರಿ. ನ ಹೇಗೆ ಕೋಡ್ ನೋಡೋಣ ನಾವು ಹಾಗೆ ನೀನು. ನಾವು iterating ನೀವು ಇಲ್ಲಿ ನೋಡಿ ಪಿರಮಿಡ್ ಎಲ್ಲಾ ಸಾಲುಗಳ ಮೇಲೆ. ಮೊದಲ ನಾವು ಲೆಕ್ಕ ಬಯಸುವ ಸ್ಥಳಗಳ ಸಂಖ್ಯೆಗೆ. ನಾವು ಪ್ರಾರಂಭಿಸಬೇಕು ನೆನಪು ಪಿರಮಿಡ್ ಮೇಲೆ ಮತ್ತು ಕೆಲಸ ನಮ್ಮ ದಾರಿಯಲ್ಲಿ ನಾವು ಮುದ್ರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಏಕೆಂದರೆ ಕೆಳಗೆ ನಂತರ ಒಂದು ಸಾಲು ಮತ್ತು ನಂತರ ಒಂದು ಸಾಲು. ಆದ್ದರಿಂದ ಪಿರಮಿಡ್, ಸೂಚನೆ ಮೇಲಿರುವ ಸ್ಥಳಗಳ ಸಂಖ್ಯೆಗೆ ಸಮನಾಗಿದೆ ಎತ್ತರ ಮೈನಸ್ 1. ನಾವು ಮೂರು ಸ್ಥಳಗಳಲ್ಲಿ ಮುದ್ರಿಸಿ ನೀನು ಒಂದು ಹ್ಯಾಶ್ ಮತ್ತು ನಂತರ ಎರಡು ಜಾಗಗಳು ಪ್ರತ್ಯೇಕ ಮತ್ತು ಮತ್ತೊಂದು ಹ್ಯಾಶ್. ಆದ್ದರಿಂದ ಖಾಲಿ ಸಮಾನವಾಗಿರುತ್ತದೆ ಎತ್ತರ ಮೈನಸ್ ಸಾಲು. , ಸತತವಾಗಿ 1 ಮತ್ತು ನಮ್ಮ ಎತ್ತರ 4 ವೇಳೆ ನಾವು ಬಯಸುವ ಎಂದು, ನಮಗೆ 3 ಸ್ಥಳಗಳಲ್ಲಿ ನೀಡುತ್ತೇನೆ. ನಂತರ ಈ ಲೂಪ್ ಕೇವಲ ಮುದ್ರಿತ ಜಾಗಗಳು ಎಂದು. ಖಾಲಿ ಮೂರು ವೇಳೆ, ನಂತರ ನಾವು ನೀನು ಒಂದು ಜಾಗವನ್ನು ಮೂರು ಬಾರಿ ರಚಿಸಲು. ಮುಂದುವರಿಕೆ, ಈಗ ನಾವು ಮುದ್ರಿಸಲು ಬಯಸುವ ಇದು ಎಡ ಪಿರಮಿಡ್, ಹ್ಯಾಷೆಸ್ ಸಾಲಿನ ಸಂಖ್ಯೆ ಕೇವಲ ಸಮಾನ. ಸತತವಾಗಿ, ಇಲ್ಲಿ ಮತ್ತೆ ನೋಡುತ್ತಿರುವುದು ಒಂದು, ನಾವು ಒಂದು ಹ್ಯಾಶ್ ಮುದ್ರಿಸಲು. ಸಾಲು ಎರಡು ನಾವು ರಲ್ಲಿ, ಎರಡು ಮುದ್ರಣ ಸತತವಾಗಿ ಮೂರು ನಾವು ಮೂರು ಮುದ್ರಿಸಲು. ನಾವು ಕೇವಲ ಲೂಪ್ ಸಾಲು ಬಾರಿ ಮುದ್ರಣ ಹ್ಯಾಶ್ ಚಿಹ್ನೆ. ನಂತರ ಪಿರಮಿಡ್ ಎಲ್ಲಾ ಸಾಲುಗಳು, ನಾವು ಪ್ರತ್ಯೇಕಿಸಲು ನಿಖರವಾಗಿ ಎರಡು ಸ್ಥಳಗಳಲ್ಲಿ ಮುದ್ರಿಸಿ ಆ ಪಿರಮಿಡ್. ಮತ್ತು ಅಂತಿಮವಾಗಿ, ನಾವು ಬಲ ಮುದ್ರಿಸಲು ಬಯಸುವ ಇದು ಪಿರಮಿಡ್, ಬದಿಯಲ್ಲಿ ಮತ್ತೆ ಹ್ಯಾಷೆಸ್ ಒಂದೇ ಸಂಖ್ಯೆಯ ಎಡಭಾಗದಲ್ಲಿ ಎಂದು. ಮತ್ತು ಆದ್ದರಿಂದ ಅದೇ ನಿಖರ ಇಲ್ಲಿದೆ ಇಲ್ಲಿ ಮೇಲೆ ಲೂಪ್. ಅಂತಿಮವಾಗಿ, ನಾವು ಹೊಸ ಲೈನ್ ರಚಿಸಬೇಕಾಗಿದೆ ಮುಂದಿನ ಸಾಲು ತೆರಳಿ ಸಲುವಾಗಿ ಪಿರಮಿಡ್ ಮತ್ತು ಮುದ್ರಣ ಮುಂದುವರೆಯಲು. ಮತ್ತು ಅಷ್ಟೇ. ನನ್ನ ಹೆಸರನ್ನು ರಾಬ್ ಮತ್ತು ಈ ಮಾರಿಯೋ ಆಗಿತ್ತು.