Tugas Kelompok Pbo
Tugas Kelompok Pbo
Nama Kelompok
:Selpina Desi (13214009)
:Wana(13214021)
:Rut Tewa(13214047)
DAFTAR ISI
1.Latar Belakang
2.Rumusan masalah
3.Tujuan
4.Pengertian Jyava
5.Penjelasan PBO
LATAR BELAKANG
Di tengah kemajuan zaman yang semakin cepat pada
saat ini membuat segala sesuatunya serba mudah dan serba
mungkin untuk dilakukan. Terutama apabila kita
menggunakan sebuah program computer kita akan sangat
tertinggal apabila kita tidak selalu mengupdate informasi
kita. Dalam dunia pemrograman komputer, dikenalbanyak
bahasa pemrograman, seperti C, C++, Pascal, Basic, Java,
dan lain-lain. Di antara banyaknya bahasa pemrograman, Java
adalah salah satu yangpaling diminati. Oleh karena itulah,
yang akan dibahas dalam makalah ini adalah bahasa
pemrograman Java.
Java merupakan salah satu bahasa pemrograman yang p aling
popular dan lebih familiar dengan kemudahan dalam
penggunaannya.
Java menciptakan sebuah bahasa pemrograman, Java dapat
membuat seluruh bentuk aplikasi, desktop, web dan lainnya,
sebagaimana dibuat dengan menggunakan bahasa pemrograman
konvensional yang lain. Dalam dunia pemrograman komputer,
dikenal banyak bahasa pemrograman, seperti C, C++, Pascal, Basic,
Java, dan lain-lain. Bahasa pemrograman yang digunakan pada Java
bersifat umum/non- spesifik (general purpose), dan secara khusus
didisain untuk memanfaatkan dependensi implementasi seminimal
mungkin. Java menurut definisi dari Sun adalah mana untuk
sekumpulan teknologi untuk membuat dan menjalankan perangkat
lunak pada komputer stand alone ataupun pada lingkungan jaringan.
Karena fungsionalitasnya yang memungkinkan .
RUMUSAN MASALAH
Berdasarkan tema yang diangkat beberapa permasalahan
yang akan dibahas dalam makalah ini antara lain adalah:
1.Variabel
2.method
3.Class
Tujuan
Makalah ini disusun dengan tujuan sebagai sarana untuk mengikuti
pesatnya perkembangan teknologi komputer di masa sekarang ini,
salah satunya di dunia pemrograman yang sekarang semakin banyak
diminati. Selain itu, tujuan disusunnya makalah ini adalah untuk
memenuhi tugas mata kuliah Pemograman Orientasi Objek yang
dikarenakan Penulis masih berstatus sebagai mahasiswa Jurusan
Sistem Informasi
Pengertian Java Java
menurut definisi dari Sun adalah sekumpulan teknologi untuk
membuat dan menjalankan perangkat lunak pada komputer
stand alone ataupun pada lingkungan jaringan. Java 2 adalah
generasi kedua dari java platform. Kata berdiri di atas sebuah
mesin interpreter yang diberi mana Java Virtual Machine (JVM).
JVM inilah yang akan membaca bytecode dalam file.Class dari
suatu program sebagai representasi langsung dari program
yang berisi bahasa mesin. Agar sebuah program Java dapat
dijalankan, maka file dengan ekstensi yang dimana java harus
dikompilasi menjadi file bytecode.
Java memiliki beberapa versi library atau teknologi yang
disebut juga sebagai edisi dari bahasa pemrograman Java. Tiga
edisi utama dari library tersebut adalah Micro, Standard, dan
Enterprise. J2ME (Java2 Micro Edition) merupakan edisi library
yang dirancang untuk digunakan pada device tertententu
seperti pagers dan mobile phone.
Hasil Run
public class classpenjualanbarang {
public static void main(String [] args){
//untuk menginput data user
Scanner input=new Scanner(System.in);
//mendeklarasikan variabel
int price; //harga
int amount; //jumlah
int discount; //diskon
int total; //jumlah*harga
if(total>40000000){
discount=total*40/100;
int penjualan;
total = total - discount;
System.out.println("Selamat anda mendapatkan diskon 20%");
System.out.println("jadi totalnya:"+total);
}
else if(total>=2000000){
discount=total*20/100;
total = total - discount;
System.out.println("Selamat anda mendapatkan diskon 10%");
System.out.println("jadi totalnya:"+total);
}
else if(total>=1000000){
discount=total*10/100;
total = total - discount;
System.out.println("Selamat anda mendapatkan diskon 10%");
System.out.println("jadi totalnya:"+total);
}
else if(total>=1000000){
discount=total*0/100;
total = total - discount;
System.out.println("Selamat anda mendapatkan diskon 10%");
System.out.println("jadi totalnya:"+total);
}
}
}
KESIMPULAN
Java dikenal sebagai bahasa pemrograman yang bersifat strongly,
yang berarti diharuskan mendeklarasikan tipe data dari semua
variable yang apabila lupa atau salah dalam mengikuti aturan
pendeklarasian variable, maka akan terjadi error pada saat proses
kompilasi. Sama halnya dengan semua bahasa pemrograman, Java
juga menyediakan operator-operator aritmatika untuk
memanipulasi data numerik. 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, dan complement), dan
operator precedence. Methodnya integer, Discount barang, import,
nextIn, new,if, dan else if