सूडो-कोड

विकिपीडिया, एक मुक्त ज्ञानकोष से

प्रोग्रामकों से प्रायः कहा जाता है कि अल्गोरिथ्मों का वर्णन इस तरह करें , जो लोगों को सीधा समझ में आये ( कंप्यूटर से सम्बंधित किसी भाषा से प्रभावित ना हो ) | ये विवरण कंप्यूटर प्रोग्रामों के लिए नही होते, किन्तु गद्य से अधिक संरचित होते हैं | वे डाटा ढांचों या अल्गोरिथ्मों के ऊपरी विश्लेषण में भी सहायक होते हैं | इन वर्णनों को हम छद्म- कोड अथवा सूडो-कोड कहते हैं |


[संपादित करें] सूडो कोड का एक उदाहरण

ऐरे-महत्तम सवाल एक सामान्य सा प्रश्न है | ऐरे A में n इन्ट्जर हैं , और इनमे से सबसे बड़ा पता लगना है | ऐरे मेक्स नामक इस अल्गोरिथ्म का ब्योरा नीचे दिया गया है :


अल्गोरिथ्म ऐरे मेक्स(A,n)

   इनपुट : n >= १ इन्ट्जर वाला ऐरे A
   आउट्पुट : A का महत्तम तत्व ( एलेमेंट )
   करंटमेक्स <- A[0]
   i<-१ से n - १ के लिए
      यदि करंट मेक्स < A[i] तो
      करंट मेक्स <- A[i]
   रिटर्न करंट मेक्स