Mündəricat:

Yalan Təsadüfi Sayı Generatoru ilə Matris Ekranı yaradın: 4 addım
Yalan Təsadüfi Sayı Generatoru ilə Matris Ekranı yaradın: 4 addım

Video: Yalan Təsadüfi Sayı Generatoru ilə Matris Ekranı yaradın: 4 addım

Video: Yalan Təsadüfi Sayı Generatoru ilə Matris Ekranı yaradın: 4 addım
Video: Python DİM Abituriyent: Qrafda ən qısa yolun təyini, Dijkstra alqoritmi. 2024, Noyabr
Anonim
Yalançı təsadüfi ədədlər generatoru ilə matris ekranı yaradın
Yalançı təsadüfi ədədlər generatoru ilə matris ekranı yaradın

Əgər matrisi sevirsinizsə və bir az boş vaxtınız varsa, matrisə çox oxşar görünən kompüterin işləyə biləcəyi qədər təsadüfi ədədləri göstərən sonsuz bir proqram hazırlaya bilərsiniz! Hazırlanması cəmi 5 dəqiqə çəkir!

Instructables saytına baxırdım və bəzi Matrix ekran istehsalçılarını gördüm. Kompüter proqramları yazmağı sevirəm və bir dəfə bunlardan birini etmək qərarına gəldim və sizə necə göstərəcəyəm! Bunun üçün Microsoft. NET Framework 3.5 yüklü olmalısınız. Zəhmət olmasa qiymətləndirin, bu mənim ilk təlimatımdır və necə getdiyimi bilmək istəyirəm. ** YENİLƏNMƏ ** Əgər Microsoft. NET Framework 3.5 -ə malik deyilsinizsə, onu Microsoft Yükləmə saytından (download.microsoft.com) asanlıqla yükləyə və. NET 3.5 -i axtara bilərsiniz. Sadəcə rəqəmlər əvəzinə təsadüfi simvolları ayıran yeni bir versiya hazırladım. Matrisin ekran görüntüsünü və ya 3D ekranını göstərmir. Yalnız təsadüfi məktublar. Yaşıl rəngdə.

Addım 1: Kodlaşdırma

Əlavə edilmiş kod faylını yükləməli və sənədlərim qovluğunda saxlamalısınız. Kompüter proqramlaşdırması ilə maraqlanırsınızsa, bu proqrama baxmaq maraqlı ola bilər. Bütün italik mətni kopyalamalı və Program.txt adlı bir faylda saxlamalısınız. Sistemdən istifadə; ad sahəsi Matrix_V2 {sinif Proqramı {static void Main (string args) {// Mətn rəngini yaşıl Console. ForegroundColor = ConsoleColor. Green; // Bəzi təsadüfi simvollardan ibarət bir simli yaradın string random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · CDºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz \? ":;];"; / "]; ~ 0123456790 -_ =+!@#$%^&*() "; // Bu simvolların hamısını alın və" serial "simvoluna çevirin random_characters_array = random_characters. ToCharArray (); // Ekran Konsolunu silin. Clear (); // Tətbiq haqqında təfərrüatları konsol ekranına yazır. Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Davam etmək üçün hər hansı bir düyməyə basın "); Console. ReadKey (); // Bir yalançı yaradır təsadüfi generator Random r = new Random (); // Əbədi işləyən bir bəyanat yaradır (doğru) {// Nümunənin konsol olduğuna əsaslanaraq ASCII simvolunu serialdan alır.. Length)]); // sonra ifadəni yenidən işə salır… və yenidən… et c.}}}}

Addım 2: Toplu Fayl Yaratmaq

Notepad'ı yenidən açın və bunu yazın, yalnız nə etdiyinizi dəqiq bildiyiniz təqdirdə və hər birinin bir sətirdə olduğundan əmin olun, çünki onu ayrı -ayrı sətirlərə köçürdüm ki @C: / WINDOWS / Microsoft -a uyğun olsun. NET / Framework / v3.5 / csc.exe /noconfig /nowarn: 1701, 1702 /errorreport: prompt /xəbərdarlıq: 4 /define: TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework / v2.0.50727 / System.dll " /filealign: 512 /optimize- /target: exe /out:Matrix. EXE Program.txt Sonra proqramı.txt faylı ilə eyni yerdə. BAT faylı olaraq saxlamalısınız.

Addım 3: Qaçış

Qaçır
Qaçır

Toplu iş faylını iki dəfə vurun və əmr istəyi pəncərəsi tez bağlansın. Bağlandıqdan sonra fayl yazılmalıdır (Matrix. EXE). İndi etməniz lazım olan yalnız proqramı (Matrix. EXE) işə salmaqdır və proqram işləyəcək. Problem həll edilir Əgər fayl yaradılmayıbsa, toplu iş faylına @pause adlı yeni bir xətt əlavə edin, sonra yenidən işə salın, sonra bir səhv haqqında ətraflı məlumat varsa, bir şərh yazın və problemi həll etməyə çalışacağam. Başqa probleminiz varmı? Sadəcə bir şərh yazın.

Addım 4: Problemlərin aradan qaldırılması

Xəta mətni: 'C: / WINDOWS / Microsoft. NET / Framework / v3.5' daxili və ya xarici əmr, işləyə bilən proqram və ya toplu iş faylı olaraq tanınmır ' * Bu əslində mənim günahımdır, toplu işdə səhv etdim. Üzərindəki kodu yeniləyəcəyəm, ancaq onu dəyişdirmək üçün… işdən / v3.5 sonra və / csc.exe -dən əvvəl bir az yer var. Yalnız o boşluğu çıxarın və yenidən işləyin. Alternativ olaraq kodu yenidən yükləyə bilərsiniz. Başqa probleminiz varmı? Mesaj göndərin və ən qısa zamanda sizə qayıdacağam.

Tövsiyə: