विषयसूची:

छद्म यादृच्छिक संख्या जनरेटर के साथ एक मैट्रिक्स स्क्रीन बनाएं: 4 कदम
छद्म यादृच्छिक संख्या जनरेटर के साथ एक मैट्रिक्स स्क्रीन बनाएं: 4 कदम

वीडियो: छद्म यादृच्छिक संख्या जनरेटर के साथ एक मैट्रिक्स स्क्रीन बनाएं: 4 कदम

वीडियो: छद्म यादृच्छिक संख्या जनरेटर के साथ एक मैट्रिक्स स्क्रीन बनाएं: 4 कदम
वीडियो: Binary Sequence Generator using Shift Register (with Simulation) | Digital Electronics 2024, नवंबर
Anonim
छद्म यादृच्छिक संख्या जनरेटर के साथ एक मैट्रिक्स स्क्रीन बनाएं
छद्म यादृच्छिक संख्या जनरेटर के साथ एक मैट्रिक्स स्क्रीन बनाएं

यदि आप मैट्रिक्स को पसंद करते हैं, और आपके पास कुछ खाली समय है, तो आप एक अंतहीन प्रोग्राम बना सकते हैं, जो यादृच्छिक संख्या दिखाता है, जितनी तेजी से कंप्यूटर इसे चला सकता है, मैट्रिक्स के समान दिखता है! इसे तैयार करने में केवल 5 मिनट का समय लगता है!

मैं इंस्ट्रक्शंस साइट के चारों ओर देख रहा था, और कुछ मैट्रिक्स स्क्रीन निर्माताओं को देखा। मुझे कंप्यूटर प्रोग्राम लिखना पसंद है, और एक बार मैंने इनमें से एक बनाने का फैसला किया, और मैं आपको दिखाने जा रहा हूं कि कैसे! ऐसा करने के लिए आपके पास Microsoft. NET Framework 3.5 स्थापित होना चाहिए। कृपया दर करें, यह मेरा पहला निर्देश है, और मैं जानना चाहता हूं कि मैं कैसे जाता हूं। **अद्यतन**यदि आपके पास Microsoft. NET Framework 3.5 नहीं है, तो आप इसे आसानी से Microsoft डाउनलोड साइट (download.microsoft.com) से डाउनलोड कर सकते हैं और. NET 3.5 खोज सकते हैं। मैंने एक नया संस्करण बनाया है जो केवल संख्याओं के बजाय यादृच्छिक वर्णों को थूकता है। यह मैट्रिक्स का स्क्रीनशॉट नहीं दिखाता है, या 3D स्क्रीन नहीं दिखाता है। बस यादृच्छिक पत्र। हरे में।

चरण 1: कोडिंग

आपको संलग्न कोड फ़ाइल को डाउनलोड करना होगा, और इसे अपने मेरे दस्तावेज़ फ़ोल्डर में सहेजना होगा। यदि आप कंप्यूटर प्रोग्रामिंग में रुचि रखते हैं, तो यह कार्यक्रम देखने में दिलचस्प हो सकता है। आपको सभी इटैलिक टेक्स्ट को कॉपी करना होगा, और इसे Program.txt नामक फाइल में सेव करना होगा। सिस्टम का उपयोग करना; नेमस्पेस Matrix_V2 {क्लास प्रोग्राम {स्थिर शून्य मुख्य (स्ट्रिंग args) {// टेक्स्ट रंग को हरे रंग के कंसोल पर सेट करता है। ForegroundColor = ConsoleColor. Green; // कुछ यादृच्छिक वर्ण स्ट्रिंग के साथ एक स्ट्रिंग बनाएँ random_characters = "£¤¥¦§¨©ª«¬®¯±²³´μ¶·¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.?/:;\"\'{[}]\|` ~०१२३४५६७९०-_=+!@#$%^&*() "; // उन सभी पात्रों को प्राप्त करें और उन्हें एक "सरणी" में बदल दें char random_characters_array = random_characters. ToCharArray(); // स्क्रीन कंसोल को साफ़ करें. Clear (); // कंसोल स्क्रीन पर एप्लिकेशन के बारे में विवरण लिखता है Ward"); Console. WriteLine ("https://www.instructables.com/member/7654321chris"); कंसोल.राइट ("जारी रखने के लिए कोई भी कुंजी दबाएं"); कंसोल.रीडके (); // एक छद्म बनाता है- रैंडम जनरेटर रैंडम r = नया रैंडम (); // एक स्टेटमेंट बनाता है जो हमेशा के लिए चलता है (सत्य) {//एरे से ASCII कैरेक्टर प्राप्त करता है, जो कि कंसोल की संख्या के आधार पर होता है। लिखें (random_characters_array [r. Next (random_characters). Length)]); // फिर स्टेटमेंट को फिर से चलाता है… और फिर… et सी। } } } }

चरण 2: बैच फ़ाइल बनाना।

फिर से नोटपैड खोलें, और इसे टाइप करें, केवल टेक्स्ट बदलना यदि आप जानते हैं कि आप वास्तव में क्या कर रहे हैं, और सुनिश्चित करें कि यह सब एक लाइन पर है, क्योंकि मैंने इसे अलग-अलग लाइनों पर ले जाया है ताकि यह @C:\WINDOWS\Microsoft. NET\Framework\v3.5 \csc.exe /noconfig /nowarn:1701, 1702 /errorreport:prompt /warn:4 /define: TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework \v2.0.50727\ System.dll" /filealign:512 /optimize- /target:exe /out:Matrix. EXE Program.txt फिर आपको इसे एक. BAT फ़ाइल के रूप में सहेजना होगा, उसी स्थान पर जहाँ program.txt फ़ाइल है।

चरण 3: चल रहा है

दौड़ना
दौड़ना

बस बैच फ़ाइल पर डबल क्लिक करें, और कमांड प्रॉम्प्ट विंडो जल्दी से बंद हो जानी चाहिए। एक बार यह बंद हो जाने के बाद, फ़ाइल को लिखा जाना चाहिए था (Matrix. EXE)। अब आपको केवल प्रोग्राम (Matrix. EXE) चलाना है, और प्रोग्राम चलेगा। समस्या निवारण यदि फ़ाइल नहीं बनाई गई है, तो बैच फ़ाइल में एक नई लाइन @pause जोड़ें, फिर इसे फिर से चलाने का प्रयास करें, फिर अगर किसी त्रुटि पर विवरण है, तो एक टिप्पणी पोस्ट करें और मैं समस्या को ठीक करने का प्रयास करूंगा। कोई अन्य समस्या? बस एक टिप्पणी पोस्ट करें।

चरण 4: समस्या निवारण

त्रुटि पाठ: 'C:\WINDOWS\Microsoft. NET\Framework\v3.5' को आंतरिक या बाहरी कमांड, ऑपरेट करने योग्य प्रोग्राम या बैच फ़ाइल के रूप में पहचाना नहीं गया है' * यह वास्तव में मेरी गलती है, मैंने बैच फ़ाइल पर एक गलती की है. मैं इस पर कोड अपडेट कर दूंगा, लेकिन इसे बदलने के लिए, थोड़ी सी जगह है, बस …work\v3.5 के बाद और \csc.exe से पहले। बस उस जगह को हटा दें और फिर से दौड़ें। वैकल्पिक रूप से आप कोड को फिर से डाउनलोड कर सकते हैं। कोई अन्य समस्या? एक संदेश पोस्ट करें और मैं जल्द से जल्द आपके पास वापस आऊंगा।

सिफारिश की: