ಸ್ಪೀಕರ್ 1: ತಂದೆಯ ಪ್ರೋಗ್ರಾಂ ಬರೆಯೋಣ ಎಂದು ಇಂಟ್, ಒಂದು ಪೂರ್ಣಾಂಕ ಬಳಕೆದಾರರನ್ನು ಅಪೇಕ್ಷಿಸುತ್ತದೆ, ತದನಂತರ ವಿಶ್ಲೇಷಣೆಯ ಒಂದು ಬಿಟ್ ಮಾಡುತ್ತದೆ ಅದರ ಮೇಲೆ, ಎಂಬುದನ್ನು ಹೇಳುವುದು ಇದು ಸಕಾರಾತ್ಮಕ ಅಥವಾ ನಕಾರಾತ್ಮಕವಾಗಿದೆ. ಇದನ್ನು ಮಾಡಲು, ನ ಬಳಸಿಕೊಂಡು ಯೋಜನೆ ಅವಕಾಶ CS50 ಗ್ರಂಥಾಲಯದ ಕಾರ್ಯ GetInt, ಇದು ನಾನು ಅಗತ್ಯವಿದೆ ಪಡೆಯಲಿದ್ದೇನೆ cs50.h. ಸೇರಿವೆ ಗೆ ನಾನು ಬಯಸುವ ನಿರೀಕ್ಷಿಸುವ ಪಡೆಯಲಿದ್ದೇನೆ ಕೆಲವು ವಿಷಯಗಳನ್ನು ಮುದ್ರಿಸಲು ಪರದೆಯ ಹಾಗೂ. ಹಾಗಾಗಿ ಸೇರಿವೆ ಪಡೆಯಲಿದ್ದೇನೆ standardio.h. ಈಗ ನಾನು ಘೋಷಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಎಂದಿನಂತೆ ಮುಖ್ಯ. ಇಂಟ್ mainvoid, ಮುಕ್ತ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್, ಮತ್ತು ಪೂರ್ವಭಾವಿಯಾಗಿಯೇ ನಿಕಟ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್. ನಾನು ಈಗ ಪ್ರಾಂಪ್ಟ್ ಪಡೆಯಲಿದ್ದೇನೆ ಎಂದು ಇಂಟ್ ಬಳಕೆದಾರ. Printf, ಒಂದು ಸೈನ್ ನನಗೆ ದಯವಿಟ್ಟು ಈಗ ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಬಳಕೆದಾರರ ಎಂದು ಇಂಟ್. ಇಂಟ್, ಎನ್ ಕರೆ ಅವಕಾಶ, GetInt ಸಮನಾಗಿರುತ್ತದೆ. ಅರ್ಥಾತ್, ಬಲ ಭಾಗದಲ್ಲಿ ಈ ಅಭಿವ್ಯಕ್ತಿಯ, ನಾನು ಕರೆ ಪಡೆಯಲಿದ್ದೇನೆ GetInt ಎಂಬ CS50 ಕಾರ್ಯ, ಇದು ನಿಖರವಾಗಿ ಮಾಡಲು ಹೋಗುತ್ತದೆ. ಇದು ನಂತರ ಮೌಲ್ಯವನ್ನು ಮರಳಲು ವಿಶೇಷವೇನು ಈ ಬಲ ಭಾಗದಲ್ಲಿ ನಿಂದ ಈ ಎಡಬದಿಯಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿ ಅಭಿವ್ಯಕ್ತಿ, ಅಂತಿಮವಾಗಿ ಸಂಗ್ರಹಿಸುವ ವೇರಿಯಬಲ್ ಮೌಲ್ಯವನ್ನು N ಎಂಬ. ಈಗ ವಿಶ್ಲೇಷಣೆಯ ಒಂದು ಬಿಟ್ ಮಾಡೋಣ. ಈ, ನಾನು ನೌಕರಿ ಪಡೆಯಲಿದ್ದೇನೆ ಒಂದು n ವೇಳೆ ಸ್ಥಿತಿ, ಅಥವಾ ಒಂದು ಶಾಖೆ,, ಸೇ 0 ಹೆಚ್ಚು, ನಂತರ ನಾನು ಈ ಮಾಡಲು ಹೋಗುವ. ಪೂರ್ವಭಾವಿಯಾಗಿಯೇ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ತೆರೆಯಿರಿ ಮತ್ತು ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಮುಚ್ಚಿ. ನಾನು ಆಗ ನೀವು ಆಯ್ಕೆ "ಮುದ್ರಿಸುತ್ತದೆ ಪಡೆಯಲಿದ್ದೇನೆ ಒಂದು ಧನಾತ್ಮಕ ಪೂರ್ಣಸಂಖ್ಯೆ. "/ n ಗೆ ಫಾರ್ಮ್ಯಾಟಿಂಗ್, ನಿಕಟ ಉಲ್ಲೇಖ, ಮುಚ್ಚಲಾಗಿದೆ ಆವರಣದ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು. ಎಲ್ಸ್, ನಾನು ಮುದ್ರಿಸಲು ಬಯಸುವ ಪಡೆಯಲಿದ್ದೇನೆ ಸ್ವಲ್ಪ ಬೇರೆ. ಆದ್ದರಿಂದ ಬೇರೆ, ಮುಕ್ತ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ನಿಕಟ ಸುರುಳಿಯಾದ ಕಟ್ಟುಪಟ್ಟಿಯ, printf "ನೀವು ಋಣಾತ್ಮಕ ಆಯ್ಕೆ ಪೂರ್ಣಾಂಕ. "ಸರಿ, ಅವರ ಉಳಿಸಲು ಅವಕಾಶ ಮತ್ತು ಈ ಪ್ರೋಗ್ರಾಂ ಕಂಪೈಲ್. ಪರಿಸ್ಥಿತಿ ಶೂನ್ಯ ಯನ್ನು ಮಾಡಿ. ನನ್ನ ಮಿಟುಕಿಸುವುದು ಕೇಳುತ್ತದೆ ಡಾಟ್ ಹಿಂದೆ ಮನುಷ್ಯ ಯನ್ನು, ಸ್ಥಿತಿ, ಶೂನ್ಯ ಕಡಿದು. ಮತ್ತು ನ ಸರಳ ಮಾಡಿ ವಿವೇಕ ಮೊದಲ ಪರಿಶೀಲಿಸುತ್ತದೆ. ನನ್ನ ಇಂಟ್ ಒಂದು, ಮತ್ತು ನಾನು ವಾಸ್ತವವಾಗಿ ಒಂದು ಪೂರ್ಣಸಂಖ್ಯೆ ಪಡೆದುಕೊಂಡರು. ನ ಮತ್ತೆ ಈ ಪ್ರೋಗ್ರಾಂ ಅವಕಾಶ ಪರಿಸ್ಥಿತಿ, ಶೂನ್ಯ, ಯನ್ನು, "ನೀಡಿ ನನಗೆ ಇಂಟ್. "ಎರಡು ಪ್ರಯತ್ನಿಸೋಣ. ನಾನು ವಾಸ್ತವವಾಗಿ ಒಂದು ಧನಾತ್ಮಕ ಪೂರ್ಣಸಂಖ್ಯೆ ಪಡೆದುಕೊಂಡರು. ನಕಾರಾತ್ಮಕ ಈ ಬಾರಿ ಹೋಗಿ ನೋಡೋಣ. ಡಾಟ್ ಕತ್ತರಿಸಿ, ಸ್ಥಿತಿ, ಶೂನ್ಯ. 1 ಋಣಾತ್ಮಕ ಮತ್ತು ನಾನು ಆಯ್ಕೆ ನಕಾರಾತ್ಮಕ ಪೂರ್ಣಾಂಕ. ಆದರೆ ನಾನು ಇನ್ನೂ ಮಾಡಿಲ್ಲ ನಾನು. ಇನ್ನೊಂದು ಮೂಲೆಯಲ್ಲಿ ಪ್ರಯತ್ನಿಸೋಣ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ತಿನ್ನುವೆ ವೇಳೆ. ಶೂನ್ಯ ಪ್ರಯತ್ನಿಸೋಣ. ಡಾಟ್ ಕತ್ತರಿಸಿ, ಸ್ಥಿತಿ, ಶೂನ್ಯ, ಯನ್ನು, ಮತ್ತು ಶೂನ್ಯ. ಮತ್ತು ಹುಡುಗ OH, ನಾನು ಆಯ್ಕೆ ನಕಾರಾತ್ಮಕ ಪೂರ್ಣಾಂಕ. ಆದರೆ ನಾನು ಶೂನ್ಯ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಬಹಳ ಖಚಿತವಾಗಿ ಮನುಷ್ಯ ಧನಾತ್ಮಕ ಅಥವಾ ಋಣಾತ್ಮಕ ಅಲ್ಲ. ಹಾಗಾಗಿ ಈ ಸರಿಪಡಿಸಲು ಹೊಂದಿರುತ್ತವೆ ಪಡೆಯಲಿದ್ದೇನೆ.