ರಾಬ್ ಬೌಡೆನ್: ಹಾಯ್, ನಾನು ರಾಬ್ ಮನುಷ್ಯ. ನಾನು ನೀವು ಚಾರ್ಜ್ ನೀವು ಭಾವಿಸುತ್ತೇವೆ ಕ್ರೆಡಿಟ್ ಅಪ್. ನಾವು ಮಾಡಬೇಕಾದ್ದು ಮೊದಲ ವಿಷಯ ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಮನವಿ ಇದೆ ಬಳಕೆದಾರರ ಸಂಖ್ಯೆ. ಇಲ್ಲಿ, ನಾವು getLongLong ಬಳಸುತ್ತಿರುವ. ನೀವು getString ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಆ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಪರಿಶೀಲಿಸಲು ಬಯಸುವ ಯಾವುದೇ ಅಲ್ಲದ ಸಂಖ್ಯಾ ಎಂದು ಸ್ಟ್ರಿಂಗ್ ಪಾತ್ರಗಳ. ನಾವು getLongLong ಬಳಸಿ. ನೀವು ಏನಾದರೂ ಬಳಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ನೆನಪಿಡಿ GetInt ಹಾಗೆ, ಸಂಖ್ಯೆ ರಿಂದ ಇರುತ್ತದೆ ಒಂದು ಪೂರ್ಣಾಂಕ ಹೊಂದಿಕೊಳ್ಳಲು ತುಂಬಾ ದೊಡ್ಡ. ನಾವು ಎಂದು ಒಮ್ಮೆ ನಾವು ಈ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಇಲ್ಲಿ ನೋಡಿ. ಆದ್ದರಿಂದ ಈ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಅನುಷ್ಠಾನಗೊಳಿಸುತ್ತಿದೆ Luhn ಕ್ರಮಾವಳಿಯ ನೀವು pset ನಿರ್ದಿಷ್ಟಪಡಿಸುವಿಕೆಯನ್ನು ನೋಡಿ. ಮತ್ತು ನಿಜವಾಗಿ ವಿಶೇಷವೇನು ಸ್ವಲ್ಪ ಬುದ್ಧಿವಂತ ಎಂದು. ಆದ್ದರಿಂದ pset ನಿರ್ದಿಷ್ಟಪಡಿಸುವಿಕೆಯನ್ನು, ಗಮನಕ್ಕೆ ಒಂದು ಮತ್ತು ಎರಡು ಪ್ರತ್ಯೇಕ ಹಂತಗಳು. ನಾವು ಮೊದಲ ಸಂಪೂರ್ಣ ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಮೇಲೆ ಹೋಗಿ ಸಂಖ್ಯೆ, ಪ್ರತಿ ಇತರ ಹುಡುಕುತ್ತಿರುವ ಮೀ ಎರಡನೇ ಆರಂಭಿಸಿ ಕಳೆದ ಪಾತ್ರ, ಮತ್ತು ಅವುಗಳನ್ನು ಗುಣಿಸಿ ಮತ್ತು ಎಲ್ಲಾ ಅಂಕೆಗಳು ಸೇರಿಸುವ. ಆ ನಂತರ, ನಾವು ರಲ್ಲಿ ಸೇರಿಸಿ ಇತರ ಅಂಕೆಗಳು ಎಲ್ಲಾ. ಬದಲಿಗೆ ಎರಡು ಆ ಮಾಡುವ ಪ್ರತ್ಯೇಕ ಕ್ರಮಗಳನ್ನು ನಾವು ಸಂಯೋಜಿಸಲು ನೀನು ಅವುಗಳ ಮೇಲೆ ಒಂದು ಪುನರಾವರ್ತನೆ ಒಳಗೆ ಇಡೀ ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆ. ಇಲ್ಲಿ, ನಾವು ಇಂಟ್ ಸದ್ಯದ ಅಂಕಿಯ ಸಮ ನೋಡಿ ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆ, ಅಳತೆಯ 10. ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆ ಯಾವುದು ಅಳತೆಯ 10 ಮಾಡುತ್ತಿದ್ದ? ಇದು ನಮಗೆ ಕಳೆದ ಅಂಕಿಯ ನೀಡುವ ಇಡೀ ಸಂಖ್ಯೆ. ಆದ್ದರಿಂದ ನೆನಪಿಡಿ ನಾವು ಭಾಗಿಸಿ ವೇಳೆ 10 ಅಪ್ ಸಂಖ್ಯೆ, ನಂತರ ಉಳಿದ ಕಳೆದ ಅಂಕಿಯ ಏನೇ ಎಂದು. 23, 10 ಭಾಗಿಸಿ ಉಳಿದ 3 ಇರುತ್ತದೆ. ಕಳೆದ ಅಂಕಿಯ ಈಗ ಇಲ್ಲಿ, ನಾವು ನೋಡಿ ನಾವು 2 ಹಿಂತಿರುಗಿ mult ಮೇಲೆ ಕವಲೊಡೆಯುವ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಹಾಗಾಗಿ ನಾವು ಹಿಂತಿರುಗಿ mult ಬಳಸುತ್ತಿರುವ ನೀನು 2 ಮೂಲಕ ನಡುವಿನ ವ್ಯತ್ಯಾಸ ಇದೆ "ಪ್ರತಿ ಇತರ ಸಂಖ್ಯೆಗಳ ಒಂದು ಎರಡನೇ ಅಂಕಿಯ "ಸಂಖ್ಯೆಗಳನ್ನು. 2 mult ಪ್ರಾರಂಭಿಸಲು ಹೋಗುತ್ತದೆ ಸುಳ್ಳು, ಕಳೆದ ಅಂಕಿಯ ರಿಂದ ಮಾಡಬಾರದು ರಿಂದ ಪರಿಗಣಿಸಬಹುದು ಕಳೆದ ಅಂಕಿಯ ಎರಡನೇ. ಆದ್ದರಿಂದ ಲೂಪ್ ಈ ಕೊನೆಯಲ್ಲಿ, ನಾವು ನಾವು ಈ ಬದಲಾಯಿಸಲು ನೀನು ನೋಡಿ ನಿಜವಾದ ಸುಳ್ಳು ನಿಂದ. ಲೂಪ್ ಮುಂದಿನ ಪುನರಾವರ್ತನೆಯನ್ನು, ಇದು ತನಕ ನಿಜವಾದ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ವಿಶೇಷವೇನು ನಾವು ಬದಲಾದಾಗ ಕೊನೆಯಲ್ಲಿ, ನಿಜವಾದ ಸುಳ್ಳು ಅದನ್ನು. ನಂತರ ನಾವು ಮೂರನೇ ಮೇಲೆ ಆಗಬಹುದು ಏಕೆಂದರೆ ಸೇರಿಲ್ಲ ಕಳೆದ ಅಂಕಿಯ, ನಾವು 2 ರಿಂದ ಗುಣಿಸಿ ಎಂದು ಅಂಕೆಗಳು. ನಾವು ಆ ಒಂದು ಮೇಲೆ ಎಂದು ಸಂಭವಿಸಿ ವೇಳೆ ನಾವು 2 ಗುಣಿಸುವುದು ಅಂಕೆಗಳು, ನಾವು ನಮ್ಮ ಚೆಕ್ಸಮ್ ಸೇರಿಸುವ ಮಾಡುತ್ತಿದ್ದೇವೆ ನೋಡಿ. ಮತ್ತು ಇಲ್ಲಿ, ನಾವು ಬಳಸುತ್ತಿರುವ ತ್ರಯಾತ್ಮಕ ಆಯೋಜಕರು ಒಮ್ಮೆ ಮತ್ತೆ ಸ್ವಲ್ಪ ಬುದ್ಧಿವಂತ. ಆದ್ದರಿಂದ ಸದ್ಯದ ಅಂಕಿಯ ನಂತರ, ಕಡಿಮೆ 5 ವೇಳೆ ನಾವು ಸದ್ಯದ ಅಂಕಿಯ ಬಾರಿ 2 ಮಾಡಬಹುದು. ಸರಳ ಇಲ್ಲಿದೆ. ಇದು 1, ನಾವು 2 ಸೇರಿಸಲು ಬಯಸುವ. ಅದು ವೇಳೆ 2, ನಾವು 4 ಸೇರಿಸಲು ಬಯಸುವ. ಇದು 4 ರ ವೇಳೆ, 8 ಸೇರಿಸಲು ಬಯಸುವ. ಹಾಗಾಗಿ 5 ಬಗ್ಗೆ ವಿಶೇಷ? ಅಲ್ಲದೆ, 5 ಬಾರಿ 2 10. ಮತ್ತು pset ವಿಶೇಷ ನೆನಪು ಎಂದು ನಾವು ಅಂಕೆಗಳು ಸೇರಿಸಲು ಬಯಸುವ ಸಂಖ್ಯೆ 2 ಬಾರಿ, ಮತ್ತು ಸಂಖ್ಯೆ 2 ಬಾರಿ ಸ್ವತಃ. ಆದ್ದರಿಂದ ಮೂಲ ಸಂಖ್ಯೆ 7, 7 ಬಾರಿ 2 14 ಇದೆ. ನಾವು 1 + 4 ಸೇರಿಸಲು ಬಯಸುವ ಸಂಖ್ಯೆಗೆ, 14. ಇಲ್ಲಿ, ಸಂಖ್ಯೆ 5 ಅಥವಾ ಹೆಚ್ಚಿನ ವೇಳೆ, ನಾವು ಮಾಡುತ್ತಿರುವುದು ಸದ್ಯದ ಅಂಕಿಯ ಆಗಿದೆ ಬಾರಿ 2 ಮೈನಸ್ 9. ಮತ್ತು ಆ ಬಗ್ಗೆ ಯೋಚನೆ ವೇಳೆ, 5 ಬಾರಿ 2 10. ಆದ್ದರಿಂದ ನಾವು, 1 ಸೇರಿಸುವ ನೀವು 10 ಮೈನಸ್ 9 ಇದು. ಮತ್ತು 6 ಬಾರಿ 2 12. ನಾವು, 3 ಸೇರಿಸುವ ನೀವು ಇದು 12 ಮೈನಸ್ 9. ಮತ್ತು ಎಲ್ಲಾ ಸಂಖ್ಯೆಗಳು ಕೆಲಸ. ಆದ್ದರಿಂದ ನಾವು ಸೇರಿಸುವ ಏನನ್ನು ನಮ್ಮ ಚೆಕ್ಸಮ್ ಗೆ. ಮತ್ತು ಈ ಬೇರೆ ಹಂತ ನಿರ್ವಹಣೆ ಏನನ್ನು ಕೇವಲ ಇದು Luhn ಕ್ರಮಾವಳಿಯ, ಎರಡು ಇದು ಇದ್ದಲ್ಲಿ ಅಂಕಿಯ ಸೇರಿಸುವ ಪ್ರತಿ ಇತರ ಅಂಕೆಗಳು ಎಂದು. ಹಾಗೆ ಒಮ್ಮೆ ನಾವು ಈ ಇಡುವುದು, ಎಂದು ಹೊಂದಿವೆ ಮೊದಲ ಎರಡು ಪಾತ್ರಗಳು ಜಾಡನ್ನು ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆ, ಮೊದಲ ಎರಡು ನಾವು ಅಂತಿಮವಾಗಿ ನೀನು ರಿಂದ ಅಂಕೆಗಳು, ಪರಿಶೀಲಿಸಲು ಇಲ್ಲಿ ಕೆಳಗೆ ಬಳಸಲು ಬಯಸುವ, ಸರಿ, ಒಂದು ವೀಸಾ ಪ್ರಾರಂಭಿಸಲು ಹೊಂದಿದೆ ಈ, ಮತ್ತು ಅಮೆರಿಕನ್ ಎಕ್ಸ್ ಪ್ರೆಸ್ ಅಗತ್ಯಗಳನ್ನು ಈ ಪ್ರಾರಂಭಿಸಿ, ಹೀಗೆ. ಗೆ ಅಂತಿಮವಾಗಿ, ನಾವು ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಮಾಡಲು ಸಂಖ್ಯೆ ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಮನಾಗಿರುತ್ತದೆ ಸಂಖ್ಯೆ 10 ಭಾಗಿಸಿ. ಏಕೆ ನಾವು ಮಾಡಬೇಕು? ವೆಲ್, ನಾವು ಕಳೆದ ಅಂಕಿಯ ನಿರ್ವಹಿಸಿದೆ. 10 ಡಿವೈಡಿಂಗ್ ಬದಲಾಗುತ್ತದೆ ಇಡೀ ಸಂಖ್ಯೆ ಮೇಲೆ. ಮತ್ತೆ ನಾವು ಲೂಪ್ ಈಗ, ನಾವು ಕೋರುತ್ತೇವೆ ನಿರ್ವಹಣೆ ಏರಲಿದೆ ಕಳೆದ ಅಂಕಿಯ ಎರಡನೇ. ನಾವು ಮತ್ತೆ ಈ ಹೊಡೆದಾಗ ನಂತರ, ನಾವು ನೀನು ಕಾಲ ಎರಡನೇ ಕತ್ತರಿಸಿ ಅಂಕಿಯ ಲೂಪ್ ಬ್ಯಾಕ್, ಮತ್ತು ನಿರ್ವಹಿಸಲು ಮೂರನೇ ತನಕ, ಹೀಗೆ ಅಂಕಿಯ ಕಾಲ, ಮತ್ತು ಸಂಖ್ಯೆ ಹಂತದಲ್ಲಿ, ತಲುಪುವ 0 ನಾವು ಲೂಪ್ ಭೇದಿಸಿ. ನಾವು ಕ್ರೆಡಿಟ್ ಗಮನವಿಡುತ್ತಾ ಮಾಡುತ್ತಿದ್ದೇವೆ ಕಾರ್ಡ್ ಸಂಖ್ಯೆ ಉದ್ದ, ಎಂದು ರಿಂದ ಎಂಬುದರ ವ್ಯತ್ಯಾಸ ಮುಖ್ಯ ಮಾನ್ಯ ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆ. ಈಗ, ಒಮ್ಮೆ ನಾವು ಲೆಕ್ಕ ಮಾಡಿದ ಚೆಕ್ಸಮ್, ನಾವು ನಿರ್ಧರಿಸಿ ಇದು ಎಂಬುದನ್ನು ಮಾನ್ಯ ಕಾರ್ಡ್ ಆಗಿದೆ. ಚೆಕ್ಸಮ್ ಅಳತೆಯ 10 ಭಾಗವಾಗಿದೆ Luhn ಕ್ರಮಾವಳಿಯ. ಚೆಕ್ಸಮ್ ಅಳತೆಯ 10 ಮರಳುತ್ತದೆ ಏನೋ ವೇಳೆ ಶೂನ್ಯವಲ್ಲದ, ಈ, ನಿಜವಾದ ಹಿಂತಿರುಗುವುದು ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸಂಖ್ಯೆ ಅಮಾನ್ಯವಾಗಿದೆ ಇರಬೇಕು. ಇಲ್ಲವಾದರೆ, ವೇಳೆ ಚೆಕ್ಸಮ್ ಅಳತೆಯ 10 0, ನಾವು ಮುಂದುವರಿಸಬಹುದು. ಈ, ಬೇರೆ ದೊಡ್ಡ ಹೇಳುವ ವೇಳೆ ಮೊದಲ ವೇಳೆ ಎರಡು ಅಂಕೆಗಳು, ಅಮೆಕ್ಸ್ 1 ಸಮಾನರು ಅಲ್ಲಿ ಇಲ್ಲಿ, ನಾವು ನೋಡಿ ಎಂದು ಅಮೆಕ್ಸ್ 1, ವಿಶೇಷ ಪ್ರಕಾರ, 34 ಆಗಿದೆ. ಮತ್ತು ನಾವು ಹೋಲಿಸಿ ಮಾಡುತ್ತೇವೆ 37 ಇದು ಅಮೆಕ್ಸ್ 2, ಗೆ. ಮತ್ತು ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆ ಉದ್ದ ನಿರೀಕ್ಷಿತ ಅಮೆರಿಕನ್ ಎಕ್ಸ್ಪ್ರೆಸ್ ಸಮಾನವಾಗಿರುತ್ತದೆ ಕಾರ್ಡ್ ಉದ್ದ, ಆಗ ನಾವು ಅಮೆರಿಕನ್ ಎಕ್ಸ್ಪ್ರೆಸ್ ಮುದ್ರಿಸಲು. ನಾವು ವೀಸಾ ಇದೇ ವಿಷಯ ಮಾಡುತ್ತೇನೆ. ಮೊದಲ ಎರಡು ಅಂಕೆಗಳು ಹೆಚ್ಚಿನ ಅಗತ್ಯವಿದೆ ಅಥವಾ 40 ಸಮಾನವಾಗಿರುತ್ತದೆ, ಅಥವಾ ಕಡಿಮೆ ಹೆಚ್ಚು ಅಥವಾ 49 ಸಮಾನವಾಗಿರುತ್ತದೆ. ಆ ಸಕ್ರಮ ವೀಸಾ ಕಾರ್ಡ್ಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ. ಮತ್ತು ಉದ್ದಕ್ಕೆ ಸಮನಾಗಿರುವುದು ಅಗತ್ಯವಿದೆ ವೀಸಾ ಉದ್ದ 1 ಅಥವಾ ವೀಸಾ ಉದ್ದ 2. ಆದ್ದರಿಂದ ಉದ್ದ ಎರಡೂ ಇರಬೇಕು 13 ಅಥವಾ 16 ಅಂಕೆಗಳು ಉದ್ದ. ಮತ್ತು ಅಂತಿಮವಾಗಿ ಮಾಸ್ಟರ್ ಜೊತೆ, ಇದು ವೀಸಾ ಹೋಲುವ, ಆ ಮೊದಲ ಎರಡು ಅಂಕೆಗಳು ಒಂದು ನಿರ್ದಿಷ್ಟ ಅಗತ್ಯ ಶ್ರೇಣಿಯ, ಮತ್ತು ಉದ್ದ ಮಸ್ಟ್ ನಿಖರವಾಗಿ 16 ಅಂಕೆಗಳು ಎಂದು. ಆದ್ದರಿಂದ ಆ ಸಂದರ್ಭಗಳಲ್ಲಿ ಯಾವುದೇ, ನಂತರ ಹೊಂದಿದ್ದರೆ ಮೊದಲ ಪ್ರಕರಣದಲ್ಲಿ, ನಾವು ಅಮೆಕ್ಸ್ ಮುದ್ರಿಸಲು ಮಾಡುತ್ತೇವೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅನ್ವಯಿಸುತ್ತದೆ, ನಾವು ವೀಸಾ ಮುದ್ರಿಸಲು ಮಾಡುತ್ತೇವೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅನ್ವಯಿಸುತ್ತದೆ, ನಾವು ಮಾಡುತ್ತೇವೆ ಮಾಸ್ಟರ್ ಮುದ್ರಿಸಲು. ಆದರೆ ಆ ಯಾವುದೇ ಹಿಡಿಯಲು ವೇಳೆ, ಸಹ ಚೆಕ್ಸಮ್ ಮಾನ್ಯ ವೇಳೆ, ನಾವು ಇನ್ನೂ ಅಮಾನ್ಯವಾಗಿದೆ ಮುದ್ರಿಸಲು. ಇದು ಒಂದು ಏಕೆಂದರೆ ಕಾರ್ಡ್ ಆ ರೀತಿಯ. ನನ್ನ ಹೆಸರನ್ನು ರಾಬ್, ಮತ್ತು ನಾನು ನೀವು ಭರವಸೆ ಕಂಡು ಕ್ರೆಡಿಟ್ ಆಸಕ್ತಿದಾಯಕ.