Pada pertemuan pertama kelas Pemrograman Web C, kita ditugaskan untuk mengenal web programming dengan membuat website CV yang menggunakan HTM. Saya membuat website CV ini dengan menggunakan HTML, CSS, dan JS. Berikut dibawah sebagai penjelasan mengenai website yang saya buat 1. HTML (index.html) File ini menyimpan semua biodata yang saya miliki dan mengandung referensi untuk foto-foto yang akan ditampilkan pada website CV 2. CSS (style.css) File ini menyimpan posisi untuk elemen yang dibuat pada HTML dan berguna untuk memberikan warna serta jenis font yang diinginkan pada website 3. JS (script.js) File ini berguna untuk menjalankan beberapa function yang terdapat pada file HTML seperti membuka tab baru, menyalin nomor telepon, dan membuka alamat email Berikut merupakan link dari repository GitHub webiste saya Repository
Dalam sehari-hari, banyak operasi yang kita gunakan menggunakan sebuah penulisan yang meletakan operator diantara dua operand seperti A+B, B*C, A/(B-C+D) dan sebagainya. Tanda kurung dalam operasi ini menentukan hierarki prioritas operasi. Operasi seperti ini disebut dengan Infix . Sedangkan terdapat metode lain bernama Postfix , dimana operator berada dibelakang operand. Contohnya A+ B*C(Infix) maka akan ditulis sebagai ABC*+ dimana peletakan operator memiliki hierarki prioritasnya sendiri. Bentuk notasi ini lebih mudah dipahami oleh komputer sehingga dapat mempercepat efisiensi suatu operasi. Pada kali ini saya akan mengimplentasikan konversi Infix ke Postfix menggunakan Queue dan Stack. Queue merupakan suatu struktur data yang menggunakan sistem FIFO yaitu First In First Out. Queue tidak bisa secara random mengambil data karen Queue hanya dapat melakukan push dan membuang data paling bawah (Pop) dan data yang baru saja di push pada paling atas. Berikut merupakan source code dari imp...
Comments
Post a Comment