Select Page

Author: Ambarwati Rizkia Putri

FUNGSI COUT

TUGAS FUNGSI Assalamualaikum wr.wb. Fungsi adalah suatu bagian dari program yang dirancang untuk melaksanakan tugas tertentu dan letaknya dipisahkan dari program yang menggunakannya. Berikut adalah contoh penggunaan fungsi perintah pada  code blocks: #include<iostream> merupakan file header yang berfungsi untuk menyimpan fungsi-fungsi pustaka yang digunakan oleh program. Perintah didalahmnya terdapat: Cin, Cout, Endl using namespace std perintah ini digunakan untuk mendeklarasikan/ memberitahukan kepada compiler bahwa kita akan menggunakan semua fungsi/class/file yang terdapat dalam namespace std. Jika kamu tidak menggunakan namespace std maka cout dan cin tidak dapat dikenali int main() sebagai program utama. {} sebagai pembuka dan penutup program. cout berfungsi untuk menampilkan data (fungsi keluaran) endl merupakan suatu fungsi manipulator yang digunakan untuk menyisipkan karakter NewLine atau mengatur pindah baris. contoh pemrogramannya yaitu: Sekian dari saya, Wassalamualikum...

Read More

STATEMENT PERULANGAN (LOOPING)

Percobaan 5 STATEMENT PERULANGAN (LOOPING) Tujuan : Mempelajari proses perulangan, menggunakan beberapa control statement seperti for, while, dan do-while. Teori: Control statement adalah statement yang digunakan untuk mengarahkan jalannya program, sehingga urutan pengerjaan program dapat melompat-lompat atau berulang. Ada beberapa statement yang termasuk control  statement yaitu statements if-else, else-if, goto(), switch(), break, continue, for(), while() dan do-while. Statement for() digunakan untuk membuat perulangan yang dikontrol oleh nilai-nilai tertentu yaitu initial(nilai awal), condition(kondisi), increment/decrement(penambahan/penurunan). Statement while() sama dengan statement for() tetapi pada statement while memeriksa kondisi dahulu, bila kondisi benar maka perulangan akan dilaksanakan. Statement do-while, kombinasi antara statement diatas, cara kerjanya langsung mengerjakan badan loop, kemudian kondisi diperiksa jika benar maka dilanjutkan bila tidak perulangan selesai. Dari semua perulangan dapat dibuat perulanagn bersarang dan tak hingga. Program Percobaan Triangular adalah suatu susunan benda(bola) yang disusun sedemikian sehingga menyerupai segitiga, dengan mengetahui jumlah bola yang paling bawah, maka dapat dihitung jumlah seluruh bola yang menyusun triangular tersebut. Untuk menghitung beberapa jumlah triangular, maka dapat dibuat suatu table perhitungan jumlah triangular dengan melakukan iterasi sebanyak jumlah triangular yang diinginkan.   Perulangan dalam perulangan (nested loop) ada kalanya digunakan apabila diperlukan perulangan berlipat. Program dibawah ini menghitung 5 triangular dengan jumlah nilai dasar berdasarkan masukan dari keyboard. Penggunaan perulangan while diperlukan apabila proses dalam suatu perulangan tidak langsung dikerjakan, akan tetapi melihat kondisinya lebih dulu, apabila kondisi memenuhi maka proses dalam perulangan...

Read More

STATEMENT PENENTU KEPUTUSAN

Percobaan 4 STATEMENT PENENTU KEPUTUSAN Tujuan: 1. Mempelajari dan mengamati penggunaan statement penentu keputusan yaitu statement if-else. 2. Memanfaatkan statement if-else untuk membuat proses pengulangan yaitu dengan dikombinasikan dengan statement goto-label. 3. Mempelajari statement if-else bersarang (nested-if). 4. Mempelajari bentuk lain dari statement if-else yaitu statement else-if. 5. Mempelajari penggunaan dari statement switch-case sebagai alternatif pengganti dari statement else-if. Teori: Statement if-else digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunakan Relational Operator dan/atau Logical Operator, apabila suatu kondisi terpenuhi (benar) maka akan mengerjakan proses A atau dapat juga mengerjakan proses lain misalkan proses B. Proses A dan B dapat berupa satu baris statement atau beberapa baris yang dikelompokkan (Compound Statement). Statement if-else bersarang merupakan kombinasi dari beberapa if-else, dimana apabila ada beberapa kondisi yang harus duji kebenarannya secara bersama (if didalam if). Statement else-if adalah cara lain dari bentuk if-else , yang digunakan untuk menentukan satu kondisi yang benar dari beberapa kondisi yang tersedia. Statement switch-case adalah bentuk lain dari statement else-if, dengan mendaftar kondisi secara vertical dalam satu kolom sehingga memudahkan dalam hal evaluasi program.   Program percobaan : Mengamati penggunaan statement penentu keputusan sederhana, yaitu menentukan apakah bilangan yang dimasukkan lebih kecil dari 0?   Suatu bilangan apabila dapat dibagi dengan bilangan yang lain ,maka tidak menghasilkan suatu sisa nilai ,sehingga dengan cara ini program dapat menentukan apakah suatu bilangan...

Read More

RELATIONAL, LOGICAL, ASSIGMENT DAN CONDITIONAL

Percobaan 3 RELATIONAL, LOGICAL, ASSIGMENT DAN CONDITIONAL Tujuan : Mempelajari dan mengamati penggunaan operator yang digunakan sebgai pembanding antara operand satu dengan operand yang lain, yang dapat berupa sebagai variable atau konstanta. Teori : Relational Operator  adalah operator yanng dapat digunakan untuk membandingkan antara dua operand, dan didapatkan suatu hasil benar atau salah. Operator ini terdiri dari tanda-tanda khusus yaitu : <,>, ==, <=(lebih kecil sama dengan), >=, dan !=(tidak sama dengan). Logical operator terdiri dari &&(and), or, dan ! (not). Assignment operator identik dengan tanda ‘=’. Conditional Operator adalah operator yang dapat digunakan untuk menetukan (pengambilan keputusan) secara sederhana dimana hanya digunakan karakter khusus ‘?’ dan ‘:’ (colon/titik dua). Program Percobaan Mengamati hasil dari perbandingan dua operand yang nilainya dimasukkan melalui keyboard, dimana perbandingan dilakukan menggunakan semua Relational Operator, yaotu melalui operator-operator <,>,<=,>=, dan !=.   Mengamati hasil dari perbandingan dua operand yang nilainya dimasukkan melalui keyboard, dimana perbandingan dilakukan menggunakan semua Logical Operator, yaitu melalui operator-operator &&, II dan !. Diperlihatkan juga hasil perbedaan antara operator logical perbandingan dan operator logical perhitungan. Untuk mendapatkan kombinasi dua atau beberapa operator relasional maka dapat digunakan operator logika, sehingga didapatkan beberapa kondisi harus dipenuhi untuk mendapatkan nilai 1 (benar).   Mengamati penggunaan operator assigment, yang dipadukan dengan operator aritmatika. Mengamati pennggunaan operator conditional untuk menentukan suatu keputusan mana yang benar dan yang salah, dimana operator ini merupakan prinsip dasar dari...

Read More

PERCOBAAN 2 EXPRESSION & STATEMENT

EXPRESSION STATEMENT(OPERATOR & OPERAND) & STATEMENT Tujuan : Mempelajari dan mengamati penggunaan operator aritmatika seperti +, -, *, / dan % (modulus) dan operator unary seperti –(minus), ++(increment) dan –(decrement) yang dipadukan dengan tipe variable dasar yaitu int(bilangan bulat) dan float (presisi tunggal), double (presisi ganda) dan char. Teori: Suatu expression terdiri atas dua bagian yaitu operator dan operand. Operator adalah symbol yang dilakukan untuk melakukan proses operasi satu atau beberapa operand. Operand adalah bagian yang paling sederhana dari Expression. Statement adalah unsur dasar pembentuk suatu program. Ada 3 jenis statement yaitu: Expression statement, compound statement, dan control statement. Suatu expression statement adalah suatu expression yang diikuti dengan tanda titik koma[;] (semi colon). Compound statement adalah dua atau lebih statement yang dikelompokkan menjadi satu dengan cara memberi batas tanda kurung awal dan tanda kurung akhir. Control statement adalah statement yang mengendalikan langkah-langkah program. Symbolic constant adalah suatu nama dimana digunakan untuk menggantikan suatu nilai tertentu sehingga akan lebih mudah dalam pembacaan suatu program. Program percobaan Mengamati tipe variable yang digunakan untuk menyimpan suatu nilai sesuai dengan tipe dari masing-masing nilai yang diberikan pada suatu variable, kemudian mencetak isi variable tersebut dan melihat hasilnya. Mengamati hasil dari suatu persamaan aritmatika, dimana nilai-nilai operandnya dimasukkan melalui keyboard serta hirarki dari operator   Mengamati perbedaan penggunaan tipe variable integer dan tipe variable float pada proses pembagian, bila pembagian dilakukan. Perhatikan juga penggunaan...

Read More

Pin It on Pinterest