Isi kandungan:
- Langkah 1: Keperluan
- Langkah 2: Program Penambahan Ringkas
- Langkah 3: Buat Fail Sumber
- Langkah 4: Buat Tajuk
- Langkah 5: Perkenalkan Dua Watak Anda
- Langkah 6: Mulakan Akta I
- Langkah 7: Mulakan Adegan I
- Langkah 8: Masukkan Dua Watak Anda
- Langkah 9: Tulis Penyataan Input
- Langkah 10: Tambah Nilai Bersama
- Langkah 11: Cetak Nilai
- Langkah 12: Keluar Karakter Dari Panggung
- Langkah 13: Tahniah
- Langkah 14: Menyusun Program Anda Ke Kod C
- Langkah 15: Buka Prompt Perintah dan Arahkan ke Direktori Kod
- Langkah 16: Jalankan Splc.py dan Susun Kod Anda
- Langkah 17: Selamat dan Petua Penyelesaian Masalah
- Langkah 18: Bersenang-senang dengannya (Pilihan)
Video: Program Penambahan Ringkas dalam Bahasa Pengaturcaraan Shakespeare: 18 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Shakespeare Programming Language (SPL) adalah contoh bahasa pengaturcaraan esoterik, yang mungkin menarik untuk dipelajari dan senang digunakan, tetapi tidak begitu berguna dalam aplikasi kehidupan sebenar. SPL adalah bahasa di mana kod sumber membaca seperti lakon Shakespeare, dengan watak-watak menjadi pemboleh ubah dan dialognya menjadi kod yang sebenarnya itu sendiri. Penting untuk diperhatikan bahawa bahasanya sangat fleksibel, jadi anda dapat menambahkan kata-kata, ayat, dan garis dialog yang luar biasa tanpa mempengaruhi fungsi kod tersebut. Ini membolehkan kod sumber bertulis bergerak melampaui fungsi dan ke alam hiburan bertulis sekiranya masa diambil untuk melakukannya.
Langkah 1: Keperluan
Diasumsikan bahawa setiap orang yang mencoba mengikuti set instruksi ini sudah biasa dengan dasar-dasar pengaturcaraan, dan asas-asas menavigasi melalui folder di Command Prompt. Semasa bekerja dengan kod SPL, untuk menyusun dan menjalankan kod anda, pertama-tama ia perlu diterjemahkan ke dalam C menggunakan perpustakaan ini, Sam Donow's Shakespeare Compiler. Pautan akan memuat turun perpustakaan secara automatik, yang kemudian perlu dizip untuk digunakan. Untuk menyusun kod anda, anda perlu memasang Python 2 ke atas ke komputer anda. Sekiranya Python tidak dipasang pada komputer anda pada masa ini, anda boleh mendapatkannya dari sini. Anda masih boleh mengikuti set arahan ini dan menulis sendiri program asas tanpa menyusun kod anda.
Langkah 2: Program Penambahan Ringkas
Bahagian pertama dari set arahan ini adalah bagaimana menulis program mudah untuk menambah nombor. Program akan dijalankan pada baris perintah, dan pengguna akan memasukkan dua nombor dan kemudian program akan mengembalikan produknya dan keluar.
Langkah 3: Buat Fail Sumber
Buat fail sumber untuk program anda. Untuk contoh ini, fail akan diberi nama tambahanprogram.spl. Untuk memastikan perkara mudah, masukkan fail ini ke dalam folder spl-master yang mengandungi fail splc.py. Ini akan menjadikan penyusun kod anda lebih mudah. Buka fail sumber anda dalam penyunting teks. Saya cadangkan Notepad ++.
Langkah 4: Buat Tajuk
Tulis tajuk untuk permainan anda! Semua program yang ditulis dalam SPL mesti mempunyai tajuk. Ini boleh menjadi apa sahaja yang anda mahukan, selagi ia berakhir dengan noktah.
Langkah 5: Perkenalkan Dua Watak Anda
Perkenalkan dua watak anda! Ini adalah dua pemboleh ubah anda yang akan anda gunakan untuk menambahkan bersama. Ingat, nama mereka mestilah watak sebenar dari lakonan Shakespeare. Berikut adalah senarai semua nama watak yang sah. Formatnya adalah nama watak, koma, pengenalan watak, dan kemudian noktah. Untuk contoh ini, saya mencipta dua watak, Romeo dan Juliet. Pengenalan watak boleh menjadi apa sahaja yang anda mahukan, jangan ragu untuk kreatif!
Langkah 6: Mulakan Akta I
Mulakan Akta I. Untuk membuat Akta, tulis "Undang-Undang", nombor akta dalam Angka Rom, titik dua, dan kemudian nama untuk tindakan itu diikuti dengan titik. Ini boleh dinamakan apa sahaja yang anda boleh fikirkan.
Langkah 7: Mulakan Adegan I
Mulakan Adegan I. Untuk membuat pemandangan, tuliskan "Adegan", nombor Adegan dalam Angka Rom, titik dua, dan kemudian nama diikuti dengan titik. Sekali lagi, anda bebas memilih nama yang anda mahukan. Perhatikan bahawa dalam kod contoh, banyak pemandangan digunakan. Untuk tujuan program ini, semua yang dilakukan adalah membantu mengatur kod sumber anda, dan anda boleh menulis program yang berfungsi sepenuhnya hanya dengan menggunakan satu pemandangan.
Langkah 8: Masukkan Dua Watak Anda
Masukkan watak anda ke pentas! Untuk memasukkan dua watak anda ke tempat kejadian, tulis "[Masukkan NAME1 dan NAME2]", di mana NAME1 dan NAME2 adalah nama dari dua watak yang anda ingin masukkan ke tempat kejadian.
Langkah 9: Tulis Penyataan Input
Tulis pernyataan input untuk dua watak anda agar mereka diberikan kepada nilai yang dipilih pengguna. Memiliki watak bercakap dalam SPL semudah menulis nama watak, diikuti dengan titik dua, dan kemudian ayat yang betul. Untuk memastikan watak anda menerima nilai yang ditentukan pengguna, anda mesti membuat watak anda mengatakan "Dengarkan hati anda." Ini membolehkan pengguna memasukkan nilai dari baris perintah, yang kemudian akan diberikan kepada watak yang bercakap baris.
Langkah 10: Tambah Nilai Bersama
Tambahkan nilai yang disimpan dalam dua watak anda bersama-sama. Untuk menetapkan watak yang bercakap dengan nilai dirinya dan watak lawan di tempat kejadian, anda boleh menulis "Saya adalah jumlah anda dan saya". Sekiranya anda ingin watak lain mengambil nilai jumlah kedua-dua watak itu, anda mungkin mengatakan sesuatu seperti "Anda sekarang adalah jumlah diri anda dan saya."
Langkah 11: Cetak Nilai
Cetak nilai tambah anda. Agar watak mengeluarkan nilainya menjadi output standard, anda mesti mempunyai watak lain di tempat kejadian yang memberitahu mereka untuk "Buka hati anda." Pastikan bahawa anda memberitahu watak yang betul untuk mengeluarkan nilai mereka. Sekiranya anda menjumlahkan nilai menjadi satu watak, watak lain di tempat kejadian haruslah yang mengatakan "Buka hati anda."
Langkah 12: Keluar Karakter Dari Panggung
Keluar watak anda dari panggung. Anda boleh melakukan ini dengan mengatakan "[Keluar NAME1 dan NAME2]", atau anda hanya boleh mengatakan "[Exeunt]", yang secara automatik mengeluarkan semua watak di atas panggung.
Langkah 13: Tahniah
Tahniah! Anda sekarang telah menulis program penambahan asas dalam Shakespeare Programming Language. Langkah seterusnya adalah menyusun kod anda.
Langkah 14: Menyusun Program Anda Ke Kod C
Untuk menyusun kod SPL anda ke dalam C, anda mesti memasang Python 2 atau lebih baru dan mesti memuat turun Sam Donow's Shakepeare Compiler.
Hak Cipta © 2014-2015 Sam Donow [email protected] [email protected]
Langkah 15: Buka Prompt Perintah dan Arahkan ke Direktori Kod
Buka Prompt Perintah, dan arahkan ke folder anda yang mengandungi kod yang baru anda tulis dan fail splc.py. Sekiranya anda tidak mengetahui cara menavigasi melalui baris arahan, berikut adalah panduan asas untuk memulakan anda.
Langkah 16: Jalankan Splc.py dan Susun Kod Anda
Dalam Prompt Perintah, tulis "py splc.py yourprogramname.spl> yourprogramname.c" menggantikan "yourprogramname" dengan nama fail sumber anda.
Langkah 17: Selamat dan Petua Penyelesaian Masalah
Tahniah! Anda sekarang harus mempunyai versi terjemahan program anda dalam kod C! Sekiranya terdapat sebarang kesalahan, cuba kembali ke fail.spl sumber anda dan cari kesalahan dengan tanda baca. Perhatikan bahawa satu-satunya masa titik dua dapat digunakan adalah membuat watak bercakap garis; itu tidak boleh digunakan dalam ayat yang dituturkan oleh watak. Pastikan juga watak anda dimasukkan dengan betul ke dalam adegan yang mereka ucapkan, dan nama mereka dieja dengan betul. Perlu diingat bahawa Kisah dan Adegan mesti teratur, bermula dari 1 dan seterusnya.
Langkah 18: Bersenang-senang dengannya (Pilihan)
Semasa membaca kod sumber tambahanprogram.spl, ia mempunyai struktur lakon Shakespeare tetapi tidak begitu sesuai. Contoh di atas mempunyai fungsi yang sama, tetapi lebih kepada semangat lakonan sebenar, dengan beberapa kisah. Anda boleh menghiasi program semasa anda untuk menjadikannya lebih menyeronokkan, atau anda boleh membiarkannya seperti sekarang. Pilihannya adalah milik anda, ia berfungsi sama
Disyorkan:
Kalkulator Penambahan Redstone dalam Minectaft: 6 Langkah
Kalkulator Penambahan Redstone di Minectaft: Hai! Saya TheQubit dan ini adalah tutorial mengenai kalkulator penambahan redstone saya di Minecraft. Hebat, bukan? Ia menggunakan beberapa teknik dan logik redstone yang manis. Sekiranya anda menyukai projek ini, sila pilih saya dalam pertandingan kehidupan Permainan. Saya sangat menghargai itu
Jam Tangan Pengaturcaraan ATtiny85 Aktiviti Bergetar yang Boleh Dipakai & Pengaturcaraan ATtiny85 Dengan Arduino Uno: 4 Langkah (dengan Gambar)
Jam Tangan Pengaturcaraan & Pengaturcaraan Aktiviti Getaran ATtiny85 ATtiny85 Dengan Arduino Uno: Bagaimana membuat jam tangan aktiviti yang boleh dipakai? Ini adalah alat yang boleh dipakai yang direka untuk bergetar ketika mengesan genangan. Adakah anda menghabiskan sebahagian besar masa anda di komputer seperti saya? Adakah anda duduk berjam-jam tanpa menyedarinya? Maka peranti ini adalah
Jam Perkataan 'Bulat' (dalam Bahasa Belanda & Inggeris!): 8 Langkah (dengan Gambar)
Jam Bulat 'Bulat' (dalam bahasa Belanda & Inggeris!): Beberapa tahun yang lalu saya pertama kali melihat Jam Word di internet. Sejak itu, saya selalu mahu membuatnya sendiri. Terdapat banyak Instructables yang tersedia, tetapi saya mahu membuat sesuatu yang asli. Saya tidak tahu banyak mengenai elektronik, jadi saya menggunakan
Cara Menggunakan Multimeter dalam Bahasa Tamil - Panduan Permulaan - Multimeter untuk Pemula: 8 Langkah
Cara Menggunakan Multimeter dalam Bahasa Tamil | Panduan Permulaan | Multimeter untuk Pemula: Hello Friends, Dalam tutorial ini, saya telah menerangkan cara menggunakan multimeter dalam semua jenis litar elektronik dalam 7 langkah yang berbeza seperti 1) ujian kesinambungan untuk masalah menembak perkakasan2) Mengukur arus DC 3) menguji Dioda dan LED 4) Mengukur Resi
Program Sembang Ringkas dalam Batch: 5 Langkah
Program Sembang Sederhana dalam Kumpulan: Saya akan Tunjukkan hari ini bagaimana membuat program kumpulan sederhana. Saya percaya batch adalah salah satu bahasa yang paling mudah (adakah ??) jenisnya. Tonton video dan anda akan memahaminya. Saya telah menjelaskan semua perkara tetapi kualiti video tidak seperti yang saya fikirkan