PRAKTIKUM ALGORITMA DAN PEMROGRAMAN
POKOK BAHASAN I
INPUT DAN JENIS DATA
Setiap program mempunyai bentuk umum seperti di bawah, yaitu :
# prepocessor directive
void main ()
{
// Batang Tubuh Program Utama
}
Penjelasan :
Ø Include
Include adalah salah satu pengarah prepocessor directive yang tersedia pada C++.
Ø Fungsi Main()
Fungsi main adalah nama judul fungsi. Melihat bentuk seperti itu dapat kita ambil kesimpulan bahwa batang tubuh program utama berada di dalam fungsi main( ). Berarti dalam setiap pembuatan program
Ø Tanda Semicoln
Tanda semicoln “ ; ” digunakan untuk mengakhiri sebuah pernyataan. Setiap pernyataan harus diakhiri dengan sebuah tanda semicoln.
Ø Mengenal cout (dibaca : C out)
Pernyataan cout merupakan sebuah objek di dalam C++, yang digunakan untuk mengarahkan data ke dalam standar output (cetak pada layar).
Ø Mengenal cin (dibaca : C in)
Cin digunakan untuk mendefinisikan atau memasukkan data ke dalam Variabel yang dimasukkan ke program.
Ø Perbedaan antara puts dan printf
Puts berfungsi untuk menampilkan suatu keluaran ke layar tetapi fungsi puts hanya digunakan untuk menampilkan nilai string, sedangkan printf berfungsi untuk menampilkan suatu keluaran pada layar dan menampilkan semua jenis data.
Ø Fungsi gets
Gets digunakan untuk mendefinisikan string yang dimasukkan ke program.
Ø Fungsi dari endl
Fungsi endl adalah untuk ganti baris atau sama dengan fungsi \n.
POKOK BAHASAN II
STRUKTUR PEMOGRAMAN BERCABANG
Struktur selection / percabangan adalah struktur yang dihadapkan pada proses pemilihan untuk menentukan instruksi berdasarkan syarat atau kondisi tertentu.Struktur selection memiliki 4 perintah percabangan, yaitu : If, If….else, If….else If, dan switch.
1. Percabangan Tunggal : If
Satu kondisi, bentuk pernyataan bernilai true.
2. Percabagan Tunggal : If ….else
Dua kondisi, bentuk pernyataan bernilai true dan false.
POKOK BAHASAN III
Struktur pemograman : lompatan & kalang
Sebuah instruksi diulang untuk jumlah pengulagan tertentu, baik yang terdefinisikan sebelumnya ataupun tidak.
1. Pernyataan While
Pernyataan while merupakan salah satu pernyataan yang berguna untuk memeproses suatu pernyataan beberapa kali.
2. Pernyataan Do While
Pernyataan do while mirip seperti pernyataan while, hanya saja pada do while pernyataan yang terdapat didalamnya minimal akan sekali eksekusi.
3. Pernyataan For
Pernyataan For digunakan untuk menghasilkan pengulangan ( looping ) beberapa kali tanpa penggunaan kondisi apa pun, pada umumnya looping yang dilakukan oleh for telah diketahui awlany, syarat loo[ing dan perubahannya.
4. Pernyataan Go to
Dperlakukan untuk melakukan suatu lompatan ke suatu pernyataan berlabel yang ditandai dengan tanda “ : “.
POKOK BAHASAN IV
STRUKTUR PEMOGRAMAN KALANG
1. Fungsi dari fabs ()
Fabs () berfungsi untuk menghitung nilai mutlak dari x ; x bilangan real.
2. Fungsi symbol //
Simbol // berfungsi sebagai pemberi komentar pada program c ++
3. Fungsi Setprecision ()
Setprecision () merupakan suatu fungsi manipulator yang diguanakn untuk mengatur jumlah digit decimal yang ingin ditampilkan.
4. Fungsi Continue
Continue berfungsi melanjutkan eksekusi compiler ke blok selanjutnya setelah suatu kondisi tertentu dipenuhi.
POKOK BAHASAN V
VARIABEL LARIK DAN STRING
Variabel string adalah variable MATLAB yang berupa array dengan elemen matriks berjumlah strig. Variabel string dapat diguanakan untuk melakukan eksekusi yang mendukung eksekusi operasi matematika maupun menjelaskan output dalam suatu eksekusi baik dalam toolbox, command window atau ploy.
Untuk membuat variable string kalian menggunakan tanda petik tunggal baik melalui command window atau script file yang kamu buat.
POKOK BAHASAN VI
SORTING ( PENGURUTAN )
Pengertian sorting adalah kumpulan langkah sistematis atau secara berurutan untuk memperoleh hasil yang diinginkan.
Slah satu contoh dari sorting adalah sebagai pengurutan berbagai data besar dengan nilai tertentu. Pengurutan dapat dilakukan dari nilai terkecil ke terbesar ataupun bisa sebaliknya.
Kegunaan definisi fungsi tersebut adlah memberikan header baru sesuai keinginan kita, dimana dalam header tersebut terdapat fungsi yang dapat menambahkan suatu header jika suatu compiler tidak support terhadap fungsi yang kita gunakan.
Tidak ada komentar:
Posting Komentar