Program ini menerjemahkan sintaks pseudocode yang dipelajari dalam silabus IGCSE Computer Science 0478/0984.
Program ini siap penggunaan hanya dengan beberapa fitur tambahan yang sedang dikembangkan. Untuk saran atau laporan bug, silakan kirimkan masalah di GitHub.
Jika Anda menyukainya, jangan lupa untuk membintangi repositori ini. Terima kasih!
Python 3
Sebagai permulaan, diperlukan untuk meninggalkan karakter ruang antara setiap variabel, fungsi atau operator. Misalnya, saat menetapkan nilai ke variabel, ini adalah cara yang benar untuk melakukannya.
variable = 16 * 14 + variable2
Meskipun ini, di sisi lain, tidak akan berhasil.
variable=16*14+variable2
Numbers = [ 3, 4 ]
Numbers[Count] = 123
INPUT Numbers[3]
Ini adalah penggunaan pernyataan sederhana seperti dalam contoh berikut
PRINT "HELLO WORLD !"
Kata kunci output juga berfungsi
OUTPUT "HELLO WORLD !"
Untuk mencetak string antara dua tanda kutip "".
Dimungkinkan juga untuk mencetak/mengeluarkan isi variabel.
PRINT Variable
Kata kunci output juga berfungsi
OUTPUT Variable
Untuk mencetak banyak string, atau variabel atau keduanya, pisahkan mereka menggunakan koma. jumlah = 99
PRINT "The sum is equal to:" , sum
Output: Jumlahnya sama dengan: 99
Perhatikan bahwa spasi secara otomatis ditambahkan antara cetak masuk
Ini adalah pernyataan sederhana yang dapat digunakan sebagai contoh berikut.
INPUT Variable
Kata kunci, "UserInput", juga dapat digunakan.
Variable = USERINPUT
Pernyataan bersyarat yang melakukan sejumlah pernyataan antara pernyataan IF dan pernyataan endif. Pernyataan yang lain juga akan berfungsi.
IF I = T THEN
PRINT "HELLO WORLD !"
I = I + 1
ELSE
"Print Hello"
ENDIF
(Kata kunci 'lalu' adalah opsional)
Ini untuk mengulangi sejumlah pernyataan, yang dimasukkan antara untuk "LCV" = "Mulai" ke "Akhir" dan "LCV" berikutnya, untuk beberapa kali.
FOR I = 1 TO 5
PRINT "HELLO WORLD !"
NEXT I
Lingkaran bersyarat yang diulang selama suatu kondisi benar. Pernyataan apa pun harus dimasukkan antara "kondisi" sementara dan pernyataan akhir.
WHILE I < 5 DO
PRINT "HELLO WORLD !"
I = I + 1
ENDWHILE
(Kata kunci 'lakukan' adalah opsional)
Loop bersyarat yang diulang sampai kondisi tertentu dipenuhi. Pernyataan apa pun harus dimasukkan antara pengulangan dan pernyataan sampai.
REPEAT
PRINT "HELLO WORLD !"
I = I + 1
UNTIL I = 5
Komentar harus didahului oleh dua tebasan dan karakter ruang sebagai berikut.
// This is a comment
Harap baca Contributing.md untuk perincian tentang kode perilaku kami, dan proses untuk mengirimkan permintaan tarik kepada kami.