ardi iqbal saksono (2)

Upload: ardi-ardi

Post on 29-Feb-2016

238 views

Category:

Documents


0 download

DESCRIPTION

hdishff

TRANSCRIPT

MODUL 1

MODUL 1NAMA : ARDI IQBAL SAKSONONO : 20KELAS : X TKJ 1Pengenal adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.Aturan untuk penulisan identifier antara lain:Tidak boleh dimulai dengan karakter non hurufTidak boleh ada spasiTidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . / |Tidak boleh menggunakan reserved words yang ada dalam C/C++

IDENTIFIER / PENGENAL

Variabel yang digunakan dalam program harus dideklarasikan terlebih dahulu. Pengertian deklarasi di sini yaitu mengenalkan variabel ke program dan menentukan tipe datanya.Berikut ini contoh pendeklarasian variabel:int jumlah;float harga_satuan, variabel1;char saya, kamu;

DEKLARASI VARIABELASSIGNMENTProses assignment adalah proses pemberian nilai kepada suatu variabel yang telah dideklarasikan.Berikut adalah contoh assignment:Jumlah = 10; Harga_satuan = 23.456; Saya = 'B';Kamu = "2";

ASSIGMENTUntuk pendeklarasian konstanta dalam C++ mirip dengan Pascal. Sintaksnya adalah:const tipe_data nama_konstanta = value;

KONSTANTAKOMENTARKomentar digunakan untuk memberikan penjelasan pada program dan tidak akan dieksekusi dalam program. Penulisan komentar adalah sebagai berikut:// ----------------------------------// ini adalah komentarku yang pertama// ----------------------------- atau/* --------------ini adalah komentarku yang pertama-------------- */

KOMENTAR

CONTOH PROGRAM DEKLARASI VARIABEL BESERTA KELUARAN

CONTOH PROGRAM KOMENTAR BESERTA KELUARAN PROGRAM

MODUL 2Operator merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasiContoh :Penjumlahan, pengurangan, pembagian dan lain-lain.Operator mempunyai sifat:UnarySifat unary pada operator hanya melibatkan sebuah operand pada suatu operasi aritmatik. Contoh : -5BinarySifat binary pada operator melibatkan dua buah operand pada suatu operasi aritmatik. Contoh : 4 + 8TernarySifat tenary pada operator melibatkan tiga buah operand pada suatu operasi aritmatik. Contoh : (10 % 3) + 4 + 2

PENDAHULUAN OPERATORKETERANGANCONTOH*Perkalian (Multiply)4 * 5/Pembagian (Divide)8 / 2%Sisa Bagi (Modulus)5 % 2+Penjumlahan (Add)7 + 2-Pengurangan (Substract)6 - 2Operator Aritmatika

OPERATORKETERANGANCONTOH+Tanda Plus+4-Tanda Minus-6Operator untuk operasi aritmatika yang tergolong sebagai binary adalah:Tabel Operator AritmatikaTabel Operator UnaryOperator penugasan (Assignment operator) dalam bahasa C++ berupa tanda sama dengan (=).Contoh :nilai = 80; A = x * y; Penjelasan :variable nilai diisi dengan 80 danvariable A diisi dengan hasil perkalian antara x dan y.

Operator Penugasan

OperatorKeterangan* atau /Tingkatkan operator sama, penggunaannya tergantung letak,yang di depan didahulukan%Sisa Pembagian+ atau -Tingkatkan operator sama, penggunaannya tergantung letak,yang di depan didahulukanHierarki Operator Aritmatika

Di dalam suatu akspresi arotmatika dapat kita jumpai beberapa operator aritmatika yang berbeda secara bersamaan. Urutan operator aritmatika adalah sebagai berikut:Tabel Hierarki Operator Aritmatika

CONTOH PROGRAM OPERATOR ARITMATIKA BESERTA KELUARAN PROGRAM

CONTOH PROGRAM OPERATOR HIKERARKI ARITMATIKA BESERTA KELUARAN PROGRAM

MODUL 3Pernyataan if mempunyai pengertian jika kondisi bernilai benar, maka pernyataan-1 akan dikerjakan dan jika tidak memenuhi syarat maka akan mengerjakan pernyataan-2IF ELSEBentuk dari if-else bertingkat sebenarnya mirip dengan nested if. Keuntungan penggunaan if-else bertingkat dibanding dengan nested if adalah bentuk penulisan yang lebih sederhana. bentuk penulisannya:

IF ELSE MAJEMUKBentuk switch case merupakan pernyataan yang dirancang khusus untuk menanggani pengambilan keputusan yang melibatkan sejumlah atau banyak alternative. Pernyataan switch case ini memiliki kegunaan yang sama seperti if else bertingkat, tetapi untuk memeriksa data yang bertipe karakter atau integer.

SWITH CHASE

CONTOH PROGRAM IF ELSE BESERTA KELUARAN PROGRAM

CONTOH PROGRAM IF ELSE MAJEMUK BESERTA KELUARAN PROGRAM

CONTOH PROGRAM IF ELSE MAJEMUK BESERTA KELUARAN PROGRAM