Source by : Sugeng Supriyadi S.Kom, M.KomRead less
Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
You are now being redirected to atozpdfbooks.com shortly.....
Algoritma Dan Pemrograman Dasar
cara menyelesaikan algoritma matematika
See full PDFdownloadDownload PDF
See full PDFdownloadDownload PDF
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
Bagi seorang programmer, istilah algoritma bukanlah hal yang asing karena algoritma merupakan dasar dari pemrograman itu sendiri. Namun, bagi mereka yang baru mulai melirik dunia teknologi informasi utamanya pemrograman tentu saja istilah algoritma merupakan istilah asing yang harus dipahami terlebih dahulu. Untuk memahami apa dan bagaimana algoritma, maka dapat dimulai dari mengetahui pengertiannya terlebih dahulu. Berikut ini pengertian beberapa ahli mengenai algoritma :
Dari beberapa pengertian algoritma oleh para ahli, maka dapat ditarik kesimpulan bahwa algoritma dapat diartikan sebagai serangkaian langkah-langkah yang sistematis (berurutan) untuk menyelesaikan suatu permasalahan. Langkah-langkah dalam menyelesaikan permasalahan yang harus dipahami bukanlah dalam bentuk Bahasa pemrograman, melainkan langkah-langkah yang nantinya akan dikonversikan kedalam Bahasa pemrograman.
Setelah mengetahui pengertian dari algoritma, maka selanjutnya yang harus dipahami adalah dalam menjabarkan sebuah algoritma dibutuhkan tools yang similar dengan Bahasa pemrograman namun mudah untuk dipahami oleh Bahasa manusia. Tools yang popular digunakan adalah pseudocode dan structure English. Hal ini karena untuk menjabarkan algoritma dalam bentuk pseudocode dan structure English seperti memberikan perintah dalam Bahasa yang dipahami oleh manusia. Berikut ini contoh dari pseudocode dan structure English.
Hasil_kali = nilai_1*nilai_2
Baca data lama_pinjam
Hitung biaya_sewa adalah tgl_kembali dikurangi tgl_pinjam dikali harga
Setelah melihat contoh dari tools yang dapat digunakan dalam menjabarkan algoritma, selanjutnya akan dilakukan penerapan penyelesaian permasalahan dari sebuah kasus menjadi algoritma dan contoh ekseskusinya dalam Bahasa pemrograman C++. Berikut ini contoh soal dan penyelesain menggunakan algoritma menggunakan structure English.
Sebuah permasalahan perhituangan luas dan volume sebuah bak tampung pada sebuah perusahaan penyedia alat bangunan. Sehingga dibutuhkan sebuah program yang dapat menghitung luas dan volume yang dimiliki oleh sebuah bak tampung yang berukuran persegi Panjang untuk disesuaikan dengan lahan yang dimiliki oleh konsumen.
Penyelesaian Algoritma :
Program Hitung_Luas_Volume_Bak_Tampung
float panjang, lebar, tinggi, L_Bak, V_Bak
Hitung L_Bak = panjang x lebar
Hitung V_Bak = panjang x lebar x tinggi
Konversi Ke Bahasa Pemrograman C++:
float panjang, lebar, tinggi, L_Bak, V_Bak;
cout<<”Program Hitung Luas dan Volume Bak Tampung”<
cout<<”/t/t/tPB.Cahaya Dinamika”<
cout<<”====================================”<
printf(”Panjang :”);scanf (”%f”,panjang);
printf(”Lebar :”);scanf (”%f”,lebar);
printf(”Tinggi :”);scanf (”%f”,tinggi);
L_Bak = panjang*tinggi;
V_Bak = panjang* lebar * tinggi;
Printf(”Luas Bak Tampung = %5.2f”,L_Bak);
Printf(”Volume Bak Tampung = %5.2f”,V_Bak);
Demikian contoh pengenalan algoritma dan pemahaman dasar dari algoritma, semoga dapat menambah ilmu dan pengetahuan khususnya bagi yang baru memulai mengenal dunia pemrograman dan umumnya bagi pembaca semua.
Algoritma & Pemrograman Dasar
Beberapa cara penulisan dan penyebutan bilangan pecahan dalam bahasa Inggris
Untuk pecahan yang lebih besar/kompleks, gunakan kata over:
Bagaimana Menyebut angka “0″
1) 0 = oh (baca : “ow”), untuk:
2) 0 = nought (buka kamus untuk mengetahui cara pengucapannya), untuk menyebutkan angka nol sebelum angka desimal (before a decimal point)
4) 0 = nil, digunakan dalam pertandingan sepakbola
5) 0 = love, digunakan dalam pertandingan tennis