[C#] Infix Postfix Converter - Salah satu tugas di semester 3 kemarin di mata kuliah struktur data, membuat aplikasi untuk konversi notasi infix ke postix ada yang masih belum tahu apa itu infix dan postfix ?
Sebenarnya di dalam struktur data secara umum ada 3 notasi yang dapat dilakukan untuk operasi aritmatika, yaitu :
1. Infix
2. Postfix
3. Prefix
nah pada artikel ini saya hanya menggunakan infix dan postfix saja untuk prefix nya di bahas di lain waktu aja ya :p
pada sebuah notasi, terdiri dari operator dan operand nah loh tambah bingung lagi ya ? yuk disimak penjelasannya
Operator adalah fungsi yang digunakan dalam proses contohnya + / *
Operand adalah nilai yang digunakan dalam proses contohnya A 1 B 2 C 3
dalam notasi juga ada tingkatannya tersendiri untuk setiap operator
1. () [Tanda kurung]
2. ^ [Tanda pangkat]
3. * / [Tanda perkalian atau pembagian]
4. + - [Tanda penjumlahan atau pengurangan]
Apa itu Infix dan Postfix ?
Infix notasi yang terdiri atas operator dan operand letak operator berada di tengah operand
Contoh D+I+A+S
Postfix notasi yang terdiri atas operator dan operand letak operator berada di belakang operand
ABC+
nah program yang dibuat ini akan mengkonversi secara otomatis dari notasi infix kedalam bentuk notasi postfix dengan algoritma Recursive Descendent Parser.
program dibuat menggunakan bahasa C# [C Sharp] dan akan saya bagikan gratis untuk pembaca DiasInside hehe
C# Infix Postfix Converter : Google Drive
Semoga artikel [C#] Infix Postfix Converter dapat bermanfaat bagi pembaca semua :)
EmoticonEmoticon