एक एल्गोरिथम डिज़ाइन करें जो पहले n अभाज्य संख्याओं को प्रिंट करता है।
इस समस्या के लिए हम एक सामान्य संख्या परिक्षण फ़ंक्शन (is_prime) लिख सकते हैं जो दिए गए संख्या को परिक्षण करेगा कि यह अभाज्य है या नहीं। यदि यह अभाज्य होता है, तो हम उस संख्या को प्रिंट करते हैं।

अल्गोरिथम:

1. शुरू करने के लिए, एक n से शुरू करने वाली निश्चित संख्या वस्तुनिष्ठ (integer) लें।
2. एक while लूप चलाएँ जो n तक चलता है।
3. जो संख्या n (इनपुट) है, उसे is_prime फ़ंक्शन के साथ उपयोग करने के लिए भेजें।
4. is_prime फ़ंक्शन वापस true वापस करेगा यदि संख्या प्रधान होता है।
5. यदि संख्या अभाज्य हो तो, उसे प्रिंट करें।
6. n के लिए 1 कम करें और फिर से while लूप चलाएँ।
7. लूप का अंत, n=1 हो जाने पर होगा।

यहां is_prime फ़ंक्शन दिए गए हैं:

def is_prime(num):
    if num < 2:
        return False
    for i in range(2,num):
        if num%i ==0:
            return False
    return True

जो प्रधान संख्याओं को पहले n संख्याओं में प्रिंट करता है। अल्गोरिथम को इस तरह समाप्त किया जा सकता है।