MODUL 2 VARIABEL DAN OPERATOR ARITMATIKA Nama : Langgeng Giri Febriadi (1656401003) Kelas : 1 TK (Teknik Komputer) POLITEKNIK CALTEX RIAU 2016
1
Tujuan Mahasiswa mampu menerapkan penggunaan variabel dan operator aritmatika dengan benar. Percobaan 1: Variabel dan operator Membuat sebuah project dengan nama percobaan_1 yang di dalam project tersebut terdapat empty file dengan nama percobaan_1. Kemudian, menyalin dan menjalankan coding berikut ini. Dari percobaan yang telah dilakukan, didapat jawaban dari pertanyaan berikut ini: a. Tampilkan hasil program ketika dijalankan b. Apa nama variabel yang digunakan? Nama Variabel yang digunakan adalah hasil. c. Apa tipe data variabel ketika dideklarasikan? Tipe data yang dideklarasikan adalah integer. d. Dari jawaban b dan c, maka dapat disimpulkan bahwa variabel hasil hanya bisa menampung angka/bilangan bulat saja. e. Apa operator aritmatika yang digunakan? Operator aritmatika yang digunakan adalah +. f. Tambahkan variabel angka_pertama dan angka_kedua dengan tipe data integer pada coding tersebut. int angka_pertama,angka_kedua,hasil; angka_pertama=16; angka_kedua=01; g. Kemudian, deklarasikan nilai variabel angka_pertama adalah 2 digit NIM awal dan nilai variabel angka_kedua adalah 2 digit NIM akhir.
int angka_pertama,angka_kedua,hasil; angka_pertama=16; angka_kedua=03; hasil=angka_pertama+angka_kedua; h. Tuliskan rumus hasil adalah penjumlahan angka_pertama dan angka_kedua. int angka_pertama,angka_kedua,hasil; angka_pertama=16; angka_kedua=01; hasil=angka_pertama+angka_kedua; i. Sesuaikan perintah printf dengan: printf( Jumlah angka pertama %d dan angka kedua %d adalah %d, angka_pertama, angka_kedua, hasil); j. Tampilkan hasil program ketika dijalankan k. Rubah operator arimatika menjadi operator kurang, kemudian tampilkan hasil program ketika dijalankan l. Rubah operator arimatika menjadi operator kali, kemudian tampilkan hasil program ketika dijalankan
m. Rubah operator arimatika menjadi operator bagi, kemudian tampilkan hasil program ketika dijalankan n. Adakah keanehan pada hasil program?analisa kenapa bisa seperti itu. - Terdapat keanehan pada program tersebut. Yaitu salahnya hasil dari pembagian kedua bilangan tersebut. Kenapa demikian? Karena tipe data integer hanya bisa digunakan untuk menampilkan bilangan bulat saja. Sedangkan hasil pembagian yang seharusnya pada program tersebut berupa angka desimal. Maka harus menggunakan tipe data float. Latihan 1: Variabel Membuat sebuah project dengan nama latihan_1 yang di dalam project tersebut terdapat empty file dengan nama latihan_1. Membuat sebuah program yang memenuhi deskripsi berikut:
a. Program akan mencari nilai rata-rata dari 3 buah angka yang disimpan dalam 3 variabel [25] b. Variabel angka bertipe data integer sedangkan variabel rata-rata bertipe data float [25] c. Rumus rata-rata adalah (angka pertama + angka kedua + angka_ketiga) / 3 [25] d. Program ditampilkan dalam bentuk tulisan Rata-rata dari 1, 3, dan 17 adalah 7 [25] main() { int angka1,angka2,angka3; float rata_rata; angka1=1; angka2=3; angka3=17; rata_rata=(angka1+angka2+angka3)/3; printf("rata-rata dari %d,%d, dan %d adalah %f,angka1,angka2,angka3,rata_rata); } ANALISA Pada Modul 2 kali ini, kita akan belajar mengenai pemberian nama variabel, penggunaan tipe data, dan pengoperasian aritmatika dalam program codebloks. Hal yang harus dilakukan pertama kali adalah penentuan tipe data. Tipe data
merupakan sebuah perintah yang akan mengelompokkan variabel baik itu bilangan bulat, desimal, karakter, dan sebagainya. Contoh dari tipe data adalah integer, float, char, dan masih banyak lagi. Setelah menentukan tipe data, maka tentukan atau beri nama variabel. Untuk pengoperasian aritmatika biasanya digunakan tanda + ( penjumlahan), - (pengurangan), * (perkalian), / (pembagian). KESIMPULAN Di modul 2 ini, kita mempelajari tentang variabel. Variabel merupakan tempat menyimpan nilai/data, Variabel akan disimpan dalam memori, dan nantinya variabel akan dapat dipanggil kembali untuk dibaca atau diganti. Didalam bahasa C, variabel harus di deklarasikan terlebih dahulu sebelum digunakan. Tujuan dari hal tersebut adalah supaya compiler bisa menempatkan lokasi memori yang sesuai untuk data dari variabel tersebut.