KELAS : TRKJ 1 A
Puji syukur saya panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan
rahmat dan karunia-Nya, sehingga penulis berhasil menyelesaikan makalah ini tepat pada waktu
yang sudah ditentukan. Makalah ini berisikan informasi tentang pengenalan pemograman dasar.
Dengan dibuatnya makalah ini, saya harapkan makalah ini dapat dijadikan bahan
referensi bagi Mahasiswa maupun Masyarakat yang membutuhkan informasi seputar ilmu
pemograman.
Meskipun demikian, Saya menyadari bahwa makalah ini masih jauh dari kata sempurna,
karena kesempurnaan hanya dimiliki ALLAH SWT. Oleh sebab itu, kritik dan saran dari semua
pihak yang bersifat membangun sangat kami harapkan demi memperbaiki makalah ini.
Akhir kata, saya ucapkan terimakasih banyak kepada semua pihak yang telah berperan
dalam penyusunan makalah ini dari awal hingga akhir.
DAFTAR ISI
MAKALAH....................................................................................................................................................1
PENGENALAN PEMOGRAMAN DASAR.........................................................................................................1
KATA PENGANTAR.......................................................................................................................................2
DAFTAR ISI...................................................................................................................................................3
BAB I............................................................................................................................................................4
PENDAHULUAN...........................................................................................................................................4
I. Latar Belakang....................................................................................................................................4
II. Tujuan.................................................................................................................................................4
III. Rumusan Masalah..............................................................................................................................4
BAB II...........................................................................................................................................................5
PEMBAHASAN.............................................................................................................................................5
I. Tipe Data dan Variabel.........................................................................................................................5
II. Jenis-jenis Operator dalam Bahasa Java..............................................................................................7
III. Label variabel dan member variabel.................................................................................................14
BAB III........................................................................................................................................................15
PENUTUP...................................................................................................................................................15
A. Kesimpulan.....................................................................................................................................15
DAFTAR PUSTAKA......................................................................................................................................16
BAB I
PENDAHULUAN
I. Latar Belakang
Bahasa pemrograman adalah bahasa tertentu yang digunakan oleh para programmer
untuk membuat suatu aplikasi atau software pada komputer, dasar-dasar yang dipakai adalah
prinsip kerja algoritma yang sudah dipelajari sebelumnya, bahasa pemrogaman itu sendiri sudah
ditemukan pada tahun setelah diketemukannya mesin komputer, mulai generasi yang paling
pertama kali yaitu kode mesin, sampai sampai generasi sekarang yang banyak digunakan sebagai
bahasa pemrograman dalam pembuatan berbagai aplikasi, dalam konteksnya adalah setiap
bahasa pemrograman mempunyai yang namanya kode, kode tersebut akan mendasari berbagai
pemrosesan tiap step/langkah beradasarkan tipe data yang diinputkan oleh programmer, Bahasa
komputer adalah merupakan suatu set pemrograman yang digunakan untuk membuat suatu
program komputer. Bahasa komputer biasa dikenal dengan nama bahasa pemrograman. Program
komputer atau software sendiri adalah suatu set instruksi yang harus dijalankan oleh komputer
pada saat komputer dihidupkan atau ketika diperintahkan oleh pengguna komputer. Bahasa
pemograman menggunakan kata-kata unik yang menjadi kode untuk menjalankan perintah
tertentu pada komputer. Contoh bahasa pemrograman antara lain adalah Pascal, Fortran, Clipper,
dBase, Delphi, Basic, Cobol, C++, C#, Java dan lain-lain. Tiap bahasa pemrograman
memilikikelebihan dan kekurangan tersendiri, dan programmer memiliki preferensi tersendiri
dalammemilih suatu bahasa pemrograman. Namun pada dasarnya, bahasa-bahasa
pemrogramantersebut memiliki bagian-bagianyang serupa. Yang membedakan hanyalah tata
bahasa yang digunakan
II. Tujuan
1. Pemenuhan Tugas mata kuliah Object Oriented Progamming
2. Meningkatkan pengetahuan tentang Bahasa Pemrograman
PEMBAHASAN
I. Tipe Data dan Variabel
Variabel merupakan simbol yang digunakan untuk menyimpan sebuah nilai. Sedangkan tipe
data adalah jenis nilai yang akan disimpan.
Tipe data
Seperti yang dikatakan di awal tadi, tipe data merupakan jenis nilai yang akan kita simpan
dalam variabel.
x = 3;
y = 4;
Bagaimana Cara Membuat Variabel pada Bahasa Pemrograman?
Jadi, pertama kita harus menuliskan tipe data lalu diikuti dengan nama variabelnya.
Contoh:
int tinggi;
Artinya:
Jangan lupa, di setiap pembuatan variabel harus diakhiri dengan titik koma.
saat membuat variabel kita juga dapat mengisi langsung dengan nilai yang ingin kita simpan.
Contoh:
Kita akan membuat variabel dengan nama berat dan tipe data integer, lalu langsung diisi
dengan nilai 49.
A. Operator Aritmatika
Operator aritmatika adalah operator yang biasa kita temukan untuk operasi matematika.
Aritmatika sendiri merupakan cabang ilmu matematika yang membahas perhitungan sederhana
seperti kali, bagi, tambah dan kurang (kabataku)
Selain keempat operasi tersebut, bahasa Java juga memiliki operasi modulo division, atau
operator % yang dipakai untuk mencari sisa hasil bagi.
15
5
50
2
0
Berikut contoh kode program operator increment dan decrement dalam bahasa
Java:
1
class BelajarJava {
2
public static void main(String args[]){
3
4 int a = 10;
5 a++;
7
8 int b = 10;
9 b--;
Isi variabel b: 9
Operator perbandingan dipakai untuk membandingkan 2 buah nilai, apakah nilai tersebut sama
besar, lebih kecil, lebih besar, dll. Hasil dari operator perbandingan ini adalah
boolean True atau False.
Tabel berikut merangkum hasil dari operator perbandingan dalam bahasa Java:
1 class BelajarJava {
3
int a = 10;
4
int b = 5;
5
boolean hasil;
6
7
8 hasil = a == b;
10
11 hasil = a != b;
24
25 }
26 }
27
Apakah a == b ? false
Apakah a != b ? true
Operator logika dipakai untuk menghasilkan nilai boolean true atau false dari 2 kondisi atau
lebih. Tabel berikut merangkum hasil dari operator logika dalam bahasa Java:
&& And Akan menghasilkan true jika kedua operand true && false, hasilnya:
true false
! Not Akan menghasilkan true jika operand false !false, hasilnya: true
Operator && hanya akan menghasilkan true jika kedua operand bernilai true, selain
itu hasilnya false.
Operator || hanya akan menghasilkan false jika kedua operand bernilai false, selain
itu hasilnya true .
Operator ! Akan membalikkan logika, !false menjadi true, !true menjadi false.
Berikut contoh kode program operator logika dalam bahasa Java:
1 class BelajarJava {
3
boolean a = true;
4
boolean b = false;
5
boolean hasil;
6
7
hasil = a && b;
8
System.out.println("Hasil dari a && b : " + hasil );
9
10
hasil = a || b;
11
System.out.println("Hasil dari a || b : " + hasil );
12
13
hasil = !b;
14
System.out.println("Hasil dari !b : " + hasil );
15
16
}
17 }
18
E. Operator Penugasan
Operator penugasan adalah bisa di bilang penyingkatan dari proses manual perhitungan
menggunakan operator aritmatika.
Beberapa operator penugasan yang ada di Java
Operator Keterangan
= memberian nilai
=+ Penambahan nilai
-= Pengurangan nilai
*= Perkalian nilai
/= Pembagian nilai
BAB III
PENUTUP
A. Kesimpulan
Tipe data adalah himpunan yang bisa ditemui pada semua data. Dengan memahami suatu
tipe data, kalian jadi bisa menentukan suatu nilai data yang dimiliki dari data tersebut
Tipe data yang terdapat pada bahasa pemrograman Java pada umumnyatidak jauh
berbeda dengan bahasa pemrograman lain seperti C, C++, Pascal, Basic,dan lainnya,
yakni terdiri dari integer, floating point, char, string dan boolean.
3. Aturan penulisan variabel pada bahasa pemrograman Java juga tidak jauh berbeda
dengan bahasa pemrograman lain seperti C, C++, Pascal, Basic, danlainnya, yakni harus
diawali dengan huruf/abjad, karakter mata uang, danunderscore ( _ ) dan terdiri dari
huruf/abjad, angka, dan underscore ( _ )
Sama halnya dengan semua bahasa dapat dipemrograman, Java jugamenyediakan
operator-operator aritmatika untuk memanipulasi data numerik.5.
Selain operator aritmatika, Java juga mempunyai operator-operator lain,seperti operator
increment dan decrement, operator assignment (penugasan),operator relasi, operator
logical, operator bitwise (yang terdiri dari and, or, xor, dancomplement), dan operator
precedence
Selain itu, kesimpulan dalam makalah ini kita dapat mengetahui apa itu tipe data, variabel
dan operator, kemudian kita tahu bentuk contoh dari masing-masing tipe data, variabel
dan operator tersebut. Lalu kita tahu fungsi dari tipe data, jenis-jenis tipe data dan
mengetahui macam-macam dari sebuah operator pada java
DAFTAR PUSTAKA
https://tugasmakalahkelas.blogspot.com/2016/12/makalah-bahasa-pemrograman.html
https://www.petanikode.com/c-variabel/
https://www.duniailkom.com/tutorial-belajar-java-jenis-jenis-operator-dalam-bahasa-java/