Mündəricat:
- Addım 1: Tələblər
- Addım 2: Sadə Əlavə Proqramı
- Addım 3: Mənbə Dosyası Yaratın
- Addım 4: Başlıq yaradın
- Addım 5: İki Xarakterinizi Tanıtın
- Addım 6: I Qanuna başlayın
- Addım 7: Səhnə I -ə başlayın
- Addım 8: İki Xarakterinizi daxil edin
- Addım 9: Giriş Hesabatları yazın
- Addım 10: Dəyərləri Birlikdə əlavə edin
- Addım 11: Dəyəri çap edin
- Addım 12: Səhnədən personajlardan çıxın
- Addım 13: Təbriklər
- Addım 14: Proqramınızı C Kodunda tərtib edin
- Addım 15: Əmr əmrini açın və Kod qovluğuna gedin
- Addım 16: Splc.py proqramını işə salın və Kodunuzu tərtib edin
- Addım 17: Təbriklər və Problem Giderme Məsləhətləri
- Addım 18: Bununla Əylənmək (İsteğe bağlı)
Video: Şekspir proqramlaşdırma dilində sadə əlavə proqramı: 18 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Shakespeare Programming Language (SPL), bəlkə də öyrənmək maraqlı və istifadəsi əyləncəli olan, lakin real həyatda tətbiq edilməyən bir ezoterik proqramlaşdırma dilinin nümunəsidir. SPL, mənbə kodunun Şekspir oyunu kimi oxunduğu bir dildir, personajlar dəyişkəndir və dialoqları faktiki kodun özüdür. Dilin çox çevik olduğunu qeyd etmək vacibdir, buna görə kodun funksionallığına təsir etmədən kənar sözlər, cümlələr və dialoq xətləri əlavə edə bilərsiniz. Bu, yazılı mənbə kodunun funksionallıqdan kənara çıxmasına və yazılı əyləncə aləminə keçməsinə imkan verir.
Addım 1: Tələblər
Bu təlimat dəstini yerinə yetirməyə çalışan hər kəsin proqramlaşdırmanın əsaslarını və Komanda İstemindəki qovluqlarda gəzməyin əsaslarını bildiyi güman edilir. Hal -hazırda SPL kodu ilə işləyərkən, kodunuzu tərtib etmək və işə salmaq üçün əvvəlcə bu kitabxana, Sam Donowun Şekspir Kompilyatorundan istifadə edərək C -yə tərcümə olunmalıdır. Bağlantı avtomatik olaraq kitabxananı yükləyəcək, sonra istifadə etmək üçün açılması lazımdır. Kodunuzu tərtib etmək üçün kompüterinizə Python 2 və ya daha yuxarı versiyasını yükləməlisiniz. Hazırda kompüterinizdə Python yüklü deyilsə, buradan əldə edə bilərsiniz. Hələ də bu təlimat dəstini izləyə və kodunuzu tərtib etmədən özünüzə əsas bir proqram yaza bilərsiniz.
Addım 2: Sadə Əlavə Proqramı
Bu təlimat dəstinin ilk hissəsi rəqəm əlavə etmək üçün sadə bir proqramın necə yazılacağıdır. Proqram əmr satırında işləyəcək və istifadəçi iki ədəd daxil edəcək və sonra proqram məhsulunu qaytaracaq və çıxacaq.
Addım 3: Mənbə Dosyası Yaratın
Proqramınız üçün bir mənbə faylı yaradın. Bu nümunə üçün fayl addprogram.spl adlandırılacaq. İşləri asanlaşdırmaq üçün bu faylı splc.py faylını ehtiva edən spl-master qovluğuna qoyun. Bu, kodunuzu tərtib etməyi çox asanlaşdıracaq. Mənbə faylınızı mətn redaktorunda açın. Notepad ++ məsləhət görürəm.
Addım 4: Başlıq yaradın
Oyununuz üçün bir başlıq yazın! SPL -də yazılan bütün proqramların adı olmalıdır. Bir müddətlə bitdiyi müddətcə bu istədiyiniz hər şey ola bilər.
Addım 5: İki Xarakterinizi Tanıtın
İki xarakterinizi təqdim edin! Bunlar birlikdə əlavə etmək üçün istifadə edəcəyiniz iki dəyişəninizdir. Unutmayın ki, onların adları Şekspir pyeslərinin həqiqi personajları olmalıdır. Burada bütün etibarlı xarakter adlarının siyahısı verilmişdir. Format xarakterin adı, vergül, xarakter girişi və sonra nöqtədir. Bu nümunə üçün Romeo və Cülyetta adlı iki personaj yaratdım. Xarakterin təqdimatı istədiyiniz hər şey ola bilər, yaradıcı olmaqdan çekinmeyin!
Addım 6: I Qanuna başlayın
Aktı I. Başlatın Bir Akt yaratmaq üçün "Əməliyyat" yazın, Roma Rəqəmləri ilə hərəkət nömrəsini, iki nöqtəni və sonra bir hərəkətin adını yazın. Bunu düşünə biləcəyiniz bir şey adlandırmaq olar.
Addım 7: Səhnə I -ə başlayın
Səhnə I -ə başlayın. Bir səhnə yaratmaq üçün "Səhnə", Roma Rəqəmləri ilə səhnə nömrəsi, iki nöqtəli nöqtə və sonra bir nöqtəni izləyən bir ad yazın. Bir daha, istədiyiniz adı seçməkdə azadsınız. Nümunə kodunda birdən çox səhnədən istifadə olunduğunu unutmayın. Bu proqramın məqsədi üçün bütün bunlar mənbə kodunuzu təşkil etməyə kömək edir və yalnız bir səhnədən istifadə edərək tam işlək bir proqram yaza bilərsiniz.
Addım 8: İki Xarakterinizi daxil edin
Səhnəyə personajlarınızı daxil edin! İki personajınızı səhnəyə daxil etmək üçün “[NAME1 və NAME2 daxil edin]” yazın, burada NAME1 və NAME2 səhnəyə girmək istədiyiniz iki personajın adıdır.
Addım 9: Giriş Hesabatları yazın
İstifadəçinin seçdiyi dəyərlərə təyin edilməsi üçün iki simvolunuz üçün giriş ifadələrini yazın. Bir xarakterin SPL -də danışması xarakterin adını yazmaq, ardınca iki nöqtə və sonra düzgün durğu işarəsi yazmaq qədər sadədir. Xarakterinizin bir istifadəçi tərəfindən təyin edilmiş dəyəri qəbul etməsi üçün xarakterinizə "ürəyinizə qulaq asın" deməlisiniz. Bu, istifadəçiyə əmr satırından bir dəyər daxil etməyə imkan verir ki, bu da sətirdə danışan xarakterə veriləcək.
Addım 10: Dəyərləri Birlikdə əlavə edin
İki simvolunuzda saxlanılan dəyərləri birlikdə əlavə edin. Səhnədəki özünü və qarşıdakı xarakteri danışan xarakteri təyin etmək üçün "Mən sənin və mənim cəmiyəm" yaza bilərsiniz. Başqa bir xarakterin hər iki xarakterin cəminin dəyərini almasını istəyirsinizsə, "İndi özünüzün və mənim cəmisiniz" kimi bir şey söyləyə bilərsiniz.
Addım 11: Dəyəri çap edin
Əlavə dəyərinizi çap edin. Bir xarakterin dəyərini standart çıxışa çıxara bilməsi üçün səhnədəki digər personajın "Ürəyini aç" deməsini istəməlisən. Dəyərlərini çıxarmaq üçün doğru xarakteri söylədiyinizə əmin olun. Dəyərləri bir xarakterə yığsanız, səhnədəki digər personaj "ürəyinizi açın" deyən olmalıdır.
Addım 12: Səhnədən personajlardan çıxın
Səhnədən personajlarınızı çıxarın. Bunu "[NAME1 və NAME2] -dən çıxın" deyərək edə bilərsiniz və ya sadəcə səhnədəki bütün personajlardan avtomatik olaraq çıxan "[Exeunt]" deyə bilərsiniz.
Addım 13: Təbriklər
Təbrik edirik! İndi Shakespeare Proqramlaşdırma Dilində əsas əlavə proqramı yazmısınız. Növbəti addım kodunuzu tərtib etməkdir.
Addım 14: Proqramınızı C Kodunda tərtib edin
SPL kodunuzu C -yə yığmaq üçün Python 2 və ya daha yenisini quraşdırmış olmalısınız və Sam Donow -un Shakepeare Derleyicisini yükləməlisiniz.
Müəlliflik hüququ © 2014-2015 Sam Donow [email protected] [email protected]
Addım 15: Əmr əmrini açın və Kod qovluğuna gedin
Əmr əmrini açın və yazdığınız kodu və splc.py faylını ehtiva edən qovluğa gedin. Komanda satırında necə gəzəcəyinizi bilmirsinizsə, işə başlamağınız üçün əsas bir təlimat.
Addım 16: Splc.py proqramını işə salın və Kodunuzu tərtib edin
Əmr əmrində "proqram adınızı" mənbə faylınızın adı ilə əvəz edən "py splc.py yourprogramname.spl> yourprogramname.c" yazın.
Addım 17: Təbriklər və Problem Giderme Məsləhətləri
Təbriklər! İndi proqramınızın C kodunda tərcümə edilmiş bir versiyasına sahib olmalısınız! Hər hansı bir səhv olarsa, mənbə.spl faylına qayıtmağa çalışın və durğu işarələri ilə bağlı hər hansı bir səhv axtarın. Qeyd edək ki, iki nöqtədən istifadə etməyin yeganə vaxtı bir xarakteri bir sətirdə danışdırmaqdır; bir xarakterin söylədiyi bir cümlədə istifadə edilə bilməz. Həm də xarakterlərinizin danışdıqları səhnəyə düzgün daxil edildiyinə və adlarının düzgün yazıldığına əmin olun. Unutma ki, 1 -dən başlayaraq Aktlar və Səhnələr qaydasında olmalıdır.
Addım 18: Bununla Əylənmək (İsteğe bağlı)
Addedprogram.spl -in mənbə kodunu oxuyarkən, Şekspir pyesinin quruluşuna malikdir, amma tam olaraq oxunmur. Yuxarıdakı nümunə eyni funksiyaya malikdir, lakin daha çox bir hekayə bənzərliyi ilə əsl oyun ruhundadır. Mövcud proqramınızı daha əyləncəli etmək üçün bəzəməkdən çekinmeyin və ya sadəcə olduğu kimi buraxın. Seçim sizindir, eyni funksiyanı yerinə yetirir
Tövsiyə:
Cədvəl yaratmaq və əlavə etmək və Microsoft Office Word 2007 -də bu cədvələ əlavə sütunlar və/və ya satırlar əlavə etmək: 11 addım
Microsoft Office Word 2007 -də Cədvəl Yaratmaq və Daxil etmək və Cədvələ Əlavə Sütunlar və/və ya Satırlar Əlavə etmək: İşlədiyiniz və özünüz üçün düşündüyünüz bir çox məlumatınız olubmu? &Quot; hamısını necə edə bilərəm? bu məlumatlardan daha yaxşı görünür və başa düşülməsi daha asan olur? " Əgər belədirsə, cavabınız Microsoft Office Word 2007 -dəki bir cədvəl ola bilər
ISU Tələbəsi olaraq Pulsuz Proqramı Necə Yükləmək olar (Microsoft, Adobe və Təhlükəsizlik Proqramı: 24 addım
ISU Tələbəsi olaraq Pulsuz Proqramı Necə Yükləmək olar (Microsoft, Adobe və Təhlükəsizlik Proqramı: Adobe üçün: 1 -ci addıma keçin. Microsoft üçün: 8 -ci addıma keçin. Təhlükəsizlik üçün: 12 -ci addıma keçin. Azure üçün: 16 -cı addıma keçin
C dilində sadə saat: 4 addım
C Dilində Sadə Saat: Fikir C dilində sadə bir saat yaratmaqdır, amma əvvəlcə proqramımızı qurmalı və istifadə edəcəyimiz bəzi şeylərlə tanış olmalıyıq
Sadə ABB PLC Proqramı- Akademik Layihə: 17 Addım (Şəkillərlə)
Sadə ABB PLC Proqramı- Akademik Layihə: Bu, Merdiven Şeması (LD) dili ilə CoDesys proqramını istifadə edərək proqramlaşdırmağı hədəfləyən sadə bir layihədir. Və unutmayın ki, bu bir dərslik deyil, biliklərinizi bölüşün və mənimlə şərh edin. funksiyalar .., Doldurma prosesləri
Jack-O-Fənərinizə İşıqlar və Qorxulu Musiqi əlavə edin-Lehimləmə və Proqramlaşdırma yoxdur (İstəməsəniz): 9 Addım (Şəkillərlə)
Jack-O-Fənərinizə İşıqlar və Spooky Musiqilər əlavə edin-Lehimləmə və Proqramlaşdırma yoxdur (İstəməsəniz): Parlaq işıqlar və ürkütücü musiqi əlavə edərək küçənizdə ən qorxunc Jack-O-Lanternə sahib olun! Bu da Arduino və proqramlaşdırıla bilən elektronikanı sınamaq üçün əla bir yoldur, çünki bütün layihə kod yazmadan və ya lehimlənmədən tamamlana bilər - hər halda