Hierarki Operator Aritmatika

advertisement
Cara Penyelesaian Masalah dengan Komputer
Untuk menyelesaikan masalah hingga pemanfaatan komputer, dapat dilihat pada bagan
dibawah ini
NOTASI ALGORITMA
Sebelum menjelaskan tentang notasi algoritma, perlu ada penjelasan terkait dengan algoritma,
bahwa algoritma itu memiliki ciri dan sifat tertentu.
Ciri-ciri algoritma adalah :
Ada input
Ada proses
Ada output
Memiliki instruksi-instruksi yang jelas dan tidak ambigu
Sifat Algoritma adalah :
Tidak menggunakan simbol atau sintaks dari suatu bahasa pemrograman
Tidak tergantung pada suatu bahasapemrograman
Notasi-notasinya dapat digunakan untuk seluruh bahasa manapun
Algoritma lebih bersifat general.
Pada dasarnya suatu algoritma dapat ditulis menggunakan 2 cara yaitu
A. Diagram Alir ( Flowchart)
Suatu gambar dengan simbol yang spesifik menjelaskan tentang aliran logika dari suatu
masalah untuk menghasilkan solusi. Setiap simbol dihubungkan dengan suatu garis panah.
Beberapa simbol yang sering digunakan seperti tabel dibawah ini
B. Pseudo-code
Pseudo-code berarti menyerupai kode. Maksud kode adalah elemen-elemen dalam bahasa
pemrograman komputer seperti simbol aritmatika, perintah input dan output tetapi bahasa
yang digunakan adalah bahasa yang mudah dipahami secara universal dan lebih ringkas.
Kode-kode ini merupakan penjelasan cara menyelesaikan suatu masalah.
Contoh masalah 1 : Sequence
Mencari nilai Luas persegepanjang
Algoritma :
Untuk mendapatkan nilai luas persegipanjang, pertama tentukan nilai panjang dan lebarnya.
Kemudian hitunglah (kalikan) dua nilai tersebut. Hasil perkaliannya merupakan nilai luas
persegipanjang.
Penyelesaikan dengan pseudo-code :
1. Input panjang
2. Input lebar
3. Hitung luas panjang * lebar
4. Print luas
Penyelesaikan dengan Flowchart :
Tipe Data dan Operator
Tipe Data
Ada 7 tipe data yang dapat di gunakan dalam Borland C++ seperti pada tabel berikut ini :
Operator
Operator yang dapat dipakai untuk operasi aritmatika dapat di lihat pada tabel berikut ini :
Hierarki Operator Aritmatika
Di dalam suatu ekspresi aritmatika, selalu menjumpai beberapa operator aritmatika yang
berbeda secara bersamaan. Urutan operator aritmatika seperti pada tabel berikut ini
Contoh :
Download