Minggu, 09 Maret 2014

Menambah dan Menampilkan 2 angka Integer

Rangkuman ( 2.3 )

Berikut adalah contoh membuat program yang menerima inputan 2 buah bilangan integer dan menjumlahkanya ( klick gambar untuk memperbesar )



pada line 5, 6, 7, terdapat tulisan int integer1, int integer2, dan int jumlah, inilah yang disebut sebagai definisi atau deklarasi suatu variabel. Setiap variabel dapat menampung nilai sesuai tipe yang diberikan, dalam hal ini nilainya adalah int ( integer ) yang dapat memuat nilai berupa angka bulat negatif dan positif. Sedangkan nama yang diberikan pada variabel disebut identifier. Setiap penulisan identifier harus mengikuti aturan yang berlaku. Berikut adalah aturan tersebut:
1. ditulis dengan huruf kecil contoh: nama
2. tidak boleh didahului dengan angka contoh: 3_tahun
3. jika ada dua kata dipisah dengan underscor atau huruf kapital setelah kata pertama contoh: kotak_uang / kotakUang
4. huruf kapital dan kecil dianggap berbeda (case sensitif) contoh: nama berbeda dengan NAMA
5. identifier yang baik terdiri dari maksimal 31 karakter atau kurang.
 
Perlu diketahui bahwa definisi tidak boleh diletakan diantara statement perintah, karena akan menyebabkan Syntax Eror.

Pada Line 9 dan 12 terdapat perintah "masukan angka1:  ", "masukan angka2: " ini disebut dengan istilah prompt karena program tersebut memerintahkan user untuk memberikan aksi (inputan) sebelum melanjutkan program ke langkah berikutnya.
Sedangkan pada line 10 dan 13 terdapat pernyataan scanf ("%d", &integer1); , scanf ("%d", &integer2); perintah scanf digunkan untuk membaca nilai yang ada pada line diatasnya. Karakter "%" disebut dengan string control yang membaca jenis tipe data yang akan dimasukan memori. huruf "d" setelah karakter % mengisyaratkan nilai yang dibaca berupa integer. Sedangkan karakter "&" memberi alamat pada memori untuk dimasuki nilai "&integer1" / "&integer2" mengartikan bahwa nilai akan dimasukan pada memori pada variabel integer1 atau  integer2.

Pada Line 15, pernyataan jumlah = integer1 + integer2, menyatakan bahwa hasil penjumlahan dari integer1 dan integer2 akan dimasukan kedalam variabel jumlah. tanda "+" dan "=" disebut sebagai operator, lebih tepatnya operaror binary, karena operator tersebut berada diantara 2 buah operand (operand adalah variabel yang berada disisi operator).

penjelasan terakhir adalah tentang line 17 printf ( "jumlah = %d\n", jumlah ); yang berarti menampilkan jumlah dalam nilai integer (karena ada tanda "%d") yang mana nilai tersebut diambil dari variabel jumlah.





Tidak ada komentar:

Posting Komentar