एक एल्गोरिथ्म का निर्माण करें जो सभी अभाज्य संख्याओं को दी गई ऊपरी सीमा तक पाता है।ऊपरी सीमा = 20
इस एल्गोरिथ्म के लिए हम निम्न चरणों का उपयोग करेंगे:

1. शुरू में, हम एक खाली सूची बनाते हैं सभी अभाज्य संख्याओं के लिए।
2. फिर, हम 2 से शुरू होते हुए सभी संख्याओं को संख्या सूची में डालते हैं।
3. अब, हम 2 से शुरू होते हुए सभी संख्याओं को एकटीकरण से बांटते हैं। जो संख्या एकटीकरण से बांट जाएगी, उसे हम संख्या सूची से हटा देंगे।
4. फिर हम उसी प्रकार 3 से शुरू होते हुए अभाज्य संख्याओं को संख्या सूची से हटाते हैं जो 3 से बांट जाएगी।
5. इस प्रक्रिया को 4 से 20 तक जारी रखें और सभी बची हुई संख्याओं को संख्या सूची में ही छोड़ दें।
6. अंत में, हम संख्या सूची में जो सभी अभाज्य संख्याएं बची हुई हैं, उन्हें ऊपरी सीमा (20) से कम होने पर तक प्रिंट करते हैं।

यहां एल्गोरिथ्म को Python में उम्मीद है:

```
def find_primes(limit):
    primes = list(range(2, limit + 1))
    for i in range(2, limit + 1):
        if i in primes:
            for j in range(i * 2, limit + 1, i):
                if j in primes:
                    primes.remove(j)
    for prime in primes:
        if prime <= 20:
            print(prime)
            
find_primes(100)
```

इस एल्गोरिथ्म के आउटपुट में, हम सभी 20 से कम होने वाली अभाज्य संख्याएं प्रिंट करेंगे। यहाँ उदाहरण के लिए, हमने 100 तक के सभी अभाज्य संख्याएं खोजने का चयन किया है।