इस Luhn जाँच अंक एल्गोरिथ्म सी में

यह प्रोग्राम, सी स्रोत कोड के रूप में प्रस्तुत किया, तो आप के लिए इस गणित प्रदर्शन करेंगे. सब पर यह फ़ीड को आपके क्रेडिट कार्ड संख्या के अंक, पिछले है और यह आप पिछले अंक देंगे. यदि यह तुम देता है एक पिछले तुम एक हैं, तो आपको एक अवैध क्रेडिट कार्ड नंबर से अलग अंक.

  # शामिल <stdio.h> 

  / * 
   * लौटें पिछले एक बैंक कार्ड (जैसे क्रेडिट कार्ड) के अंक 
   * है, लेकिन सभी अंक प्राप्त इनपुट के रूप में पिछले एक 
   Diomidis Spinellis * करके <dds@doc.ic.ac.uk> 
   * / 
  int बैंक (यू) 
  चार * u; 
          ( 
          रजिस्टर मैं = 0 ओं; 
          int मैं, T; 

          मैं = strlen (यू); 
          (i = 0; मैं <मैं, मैं करने के लिए + +) 
                  ( 
                  t = (यू [मैं - मैं - 1] -'0 ') * (1 + ((i + 1)% 2)); 
                  s + = t <10?  t: टी - 9; 
                  ) 
          वापसी 10 - 10% s; 
          ) 
	
  मुख्य (, argv argc) शून्य 
	
  int argc; 
  चार ** argv; 
          ( 
          जबकि (- argc) 
                  printf ( "% d \ n", बैंक (* + + argv)); 
          ) 


शीर्ष 5 मुक्त नेटवर्किंग उपकरण

बुकमार्क इस Luhn चेक डेटा एल्गोरिथ्म सी में

नवीनतम ब्लॉग पोस्ट


अंग्रेजी अंग्रेजी जर्मन जर्मन स्पेनिश स्पेनिश फ्रेंच फ्रेंच इतालवी इतालवी पुर्तगाली पुर्तगाली रूसी रूसी डच् डच्
ग्रीक ग्रीक हिन्दी हिन्दी जापानी जापानी कोरियाई कोरियाई चीनी चीनी चीनी (सरलीकृत) चीनी (सरलीकृत) अरबी अरबी

कॉपीराइट 2009 टेक-FAQ. सभी अधिकार सुरक्षित. गोपनीयता नीति.