>> ಸ್ಪೀಕರ್ 1: ನಾವು ವಿಶ್ಲೇಷಿಸಿದ್ದಾರೆ ಕಳೆದ ಬಾರಿ ಪೂರ್ಣಾಂಕಗಳ, ನಾವು ಕೆಲವು ಬಳಸಲಾಗುತ್ತದೆ ಸ್ಮರಿಸುತ್ತಾರೆ
ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಗಳು ಪರೀಕ್ಷಿಸಲು ವೇಳೆ ಬಳಕೆದಾರರ ಇನ್ಪುಟ್ n ಸಂಖ್ಯೆಗಳು ನಡುವೆ
ಹಾಗೆ 0 ಮತ್ತು 3, 4 ಮತ್ತು 7 ಮತ್ತು 8 ಮತ್ತು 10.
ಹಾಗೆಯೇ, ನಾವು ಬೇರೆ ಎಂದು ಬಳಸಿ ಮತ್ತು ಮಾಡಿದರು ವೇಳೆ, ಆದರೆ ನೀವು ತಿರುಗಿದರೆ
ಬಳಸಿ ಅದೇ ತರ್ಕ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಒಂದು ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ರಚನೆ
ಒಟ್ಟಾರೆಯಾಗಿ ಇನ್ನೂ ಸಾಧಿಸುವ ಸಂದರ್ಭದಲ್ಲಿ ನಿಖರವಾಗಿ ಅದೇ ಪರಿಣಾಮವಾಗಿ.
ವಾಸ್ತವವಾಗಿ, ನಾವು ಏನನ್ನಾದರೂ ಪರಿಚಯಿಸಲು ನಮಗೆ ಅನುಮತಿಸುವ ಒಂದು ಸ್ವಿಚ್ ಕರೆಯಲಾಗುತ್ತದೆ
ಅವಲಂಬಿಸಿ ನಮ್ಮ ವರ್ತನೆಯನ್ನು ಬದಲಾಯಿಸಬಹುದು ಕೆಲವು ವೇರಿಯಬಲ್ ಮೌಲ್ಯದ.
>> ಈ ಪ್ರಯತ್ನಿಸಬಹುದು ಲೆಟ್.
ಇದನ್ನು ಮಾಡಲು, ನಾನು ಮೊದಲ ಸೇರಿವೆ ಪಡೆಯಲಿದ್ದೇನೆ cs50.h. ಮೂಲಕ CS50 ಗ್ರಂಥಾಲಯದ
ನಾನು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಸೇರಿವೆ ಪಡೆಯಲಿದ್ದೇನೆ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ನಾನು / O.h ಮೂಲಕ ಗ್ರಂಥಾಲಯದ.
ನಾನು ಮುಖ್ಯ ಘೋಷಿಸಿದ ಪಡೆಯಲಿದ್ದೇನೆ ಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿ, ಮುಖ್ಯ ಶೂನ್ಯ ಇಂಟ್.
ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ತೆರೆಯಿರಿ.
ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಮುಚ್ಚಿ.
ಮತ್ತು ಈಗ ನಾನು ಕೇಳಲು ಪಡೆಯಲಿದ್ದೇನೆ ಒಂದು ಪೂರ್ಣಾಂಕ ಬಳಕೆದಾರ.
>> Printf, ನನಗೆ ಇಂಟ್ ನೀಡಿ 1 ರಿಂದ 10.
ಮತ್ತು ಈಗ ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಎಂದು CS50 ಬಳಸಿ ಇಂಟ್
ಗ್ರಂಥಾಲಯಗಳು, GetInt ಕಾರ್ಯ.
ಇಂಟ್, ಎನ್ ಕರೆ ಅವಕಾಶ, GetInt ಸಮನಾಗಿರುತ್ತದೆ.
ಮತ್ತು ಈಗ ನಾನು ಸ್ವಲ್ಪ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಪೂರ್ಣಾಂಕ ವಿಶ್ಲೇಷಣೆ.
ಸ್ವಲ್ಪ ನಿರಂಕುಶವಾಗಿ, ಆದರೆ ಈ ಒಂದು ಸ್ವಿಚ್ ಎಂದು ಹೊಸ ರಚನೆಯು.
ಕೆಳಗಿನಂತೆ N ಮೌಲ್ಯದ ಸ್ವಿಚ್.
>> ಎನ್ 1 ಸಮನಾಗಿರುತ್ತದೆ ಆ ಸಂದರ್ಭದಲ್ಲಿ, ಅಥವಾ ಎನ್ 2, ಅಥವಾ ಸಂದರ್ಭದಲ್ಲಿ ಸಮನಾಗಿರುತ್ತದೆ ಆ ಸಂದರ್ಭದಲ್ಲಿ
ಆ N 3 ಸಮನಾಗಿರುತ್ತದೆ, ಮುಂದೆ ಹೋಗಿ ಕೋಡ್ ಈ ಸಾಲಿನ ಕಾರ್ಯಗತಗೊಳಿಸಲು.
ನೀವು ಒಂದು ಸಣ್ಣ ಇಂಟ್, ಬ್ರೇಕ್ ಆಯ್ಕೆ printf.
ಈಗ, ನಾನು ಸಮಾನ ಜಾರಿಗೆ ಅಗತ್ಯವಿದೆ ಒಂದು ಇ.ಎಲ್.ಟಿ. ಸರಳ
ಕೆಲವು ಹೆಚ್ಚುವರಿ ಸಂದರ್ಭಗಳಲ್ಲಿ ತೆರನಾಗಿ.
>> ಶಾಲಾ 4 ಸಮನಾಗಿರುತ್ತದೆ ಆ ಸಂದರ್ಭದಲ್ಲಿ, ಅಥವಾ ಎನ್ 5, ಅಥವಾ ಸಂದರ್ಭದಲ್ಲಿ ಸಮನಾಗಿರುತ್ತದೆ ಆ ಸಂದರ್ಭದಲ್ಲಿ
ಎಂದು ಎನ್ ಎಂದು ಎನ್ 6 ಸಮನಾಗಿರುತ್ತದೆ, ಅಥವಾ ಸಂದರ್ಭದಲ್ಲಿ 7 ಸಮನಾಗಿರುತ್ತದೆ, ಮುಂದೆ ಹೋಗಿ ನೀವು ಮುದ್ರಿಸುತ್ತದೆ
ಮಧ್ಯಮ ಇಂಟ್ ಪಡೆದುಕೊಂಡರು.
ಬ್ರೇಕ್.
ಈಗ ಸಂದರ್ಭದಲ್ಲಿ ಬಳಕೆದಾರ ಆಯ್ಕೆ ಒಂದು ದೊಡ್ಡ ಸಂಖ್ಯೆಯ, ಅವಕಾಶ ತಂದೆಯ
ಈ ಮಾಹಿತಿ ಪತ್ತೆ.
>> ಬಳಕೆದಾರ ಎಂಟು ಆಯ್ಕೆ ಸಂದರ್ಭದಲ್ಲಿ ಅಥವಾ ಬಳಕೆದಾರ ಆಯ್ಕೆ ಆ ಸಂದರ್ಭದಲ್ಲಿ
ಒಂಬತ್ತು, ಅಥವಾ ಬಳಕೆದಾರ ಆಯ್ಕೆ ಆ ಸಂದರ್ಭದಲ್ಲಿ 10, ಮುಂದೆ ಹೋಗಿ ನೀವು ಮುದ್ರಿಸುತ್ತದೆ
ದೊಡ್ಡ ಇಂಟ್ ಪಡೆದುಕೊಂಡರು.
ಬ್ರೇಕ್.
ಇ.ಎಲ್.ಟಿ., ಒಂದು ಬಳಕೆದಾರ ಅನೇಕ ಆಯ್ಕೆ ಮಾಡದಿದ್ದಲ್ಲಿ ಎಂದು, ಈ 10 ಪ್ರಕರಣಗಳಲ್ಲಿ ಯಾವುದೇ ಬರುತ್ತಾರೆ
ನ ಕೆಲವು ಡೀಫಾಲ್ಟ್ ನಡವಳಿಕೆ ಹೊಂದಿವೆ ಅವಕಾಶ.
ಕೆಳಗಿನಂತೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಇದು.
>> ಡೀಫಾಲ್ಟ್, printf, ನೀವು ಆಯ್ಕೆ ಅಮಾನ್ಯವಾದ ಇಂಟ್.
ಬ್ರೇಕ್.
ಈಗ, ನಾನು ಈ ಫೈಲ್ ಕಂಪೈಲ್ ಉಳಿಸಲು ವೇಳೆ ಇದು ಸ್ವಿಚ್ ಮಾಡುವ ಜೊತೆಗೆ.
. ಸ್ಲ್ಯಾಷ್ ಸ್ವಿಚ್ ಚಾಲನೆ.
ನ ವಿವೇಕ ಚೆಕ್ ಒಂದೆರಡು ಮಾಡೋಣ.
ನಾನು 1 ನ ಇಂಟ್ ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ.
ಮತ್ತು ID ಸಣ್ಣ ಇಂಟ್ ಪಡೆದುಕೊಂಡರು.
>> ಈಗ ಮಾಡೋಣ. ಸ್ವಿಚ್ ಕಡಿದು.
ಮತ್ತು ಹೇಳುತ್ತಾರೆ ಋಣಾತ್ಮಕ 1 ಟೈಪ್.
ಮತ್ತು ID ಅಮಾನ್ಯ ಇಂಟ್ ಪಡೆದುಕೊಂಡರು.
ದಿನದ ಕೊನೆಯಲ್ಲಿ, ಸ್ವಿಚ್ ಮಾಡಲು ನೀವು ಸಕ್ರಿಯಗೊಳಿಸಲು ಇಲ್ಲ ನಿರ್ಮಿಸಲು
ನೀವು ಈಗಾಗಲೇ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಏನು ಹೆಚ್ಚು, ವೇಳೆ ಪರಿಚಿತ ಬೇರೆ ವೇಳೆ, ಜೊತೆಗೆ
ಬೇರೆ ನಿರ್ಮಿಸುವುದು.
ಆದರೆ ನೀವು ಮೌಲ್ಯಗಳನ್ನು ಪರಿಮಿತ ಪಟ್ಟಿ ಹೊಂದಿದ್ದರೆ ನೀವು, ಒಂದು ಪರಿಶೀಲಿಸುತ್ತಿದೆ ನೀವು
ಸ್ವಿಚ್ ಸ್ಟೇಟ್ಮೆಂಟ್ ಬಹಳ ಮೇ ನಿಮ್ಮ ಕೋಡ್ ಹೆಚ್ಚು ಮಾಡಲು
ಸ್ಪಷ್ಟ, ಅಥವಾ ಹೆಚ್ಚು ಓದಲು.