//author @ridhorex package operasifile; import java.io.File; import java.io.FileNotFoundException; import java.io.PrintStream; import java.util.Scanner; public class Operasifile { public static void main(String[] args) throws FileNotFoundException{ Scanner input = new Scanner(System.in); PrintStream diskWriter = new PrintStream("mhs.txt"); String nama, nhuruf = null, ket = null, end; int nilai; System.out.print("Masukkan Nama : "); nama = input.next(); System.out.print("Masukkan Nilai : "); nilai = input.nextInt(); if(nilai >= 65){ ket = "Lulus"; } else if(nilai<65){ ket = "Tidak Lulus"; } if(nilai<65){ nhuruf = "C"; } else if(nilai<75){ nhuruf = "B"; } else if(nilai<85){ nhuruf = "A-"; } else if(nilai<95){ nhuruf = "A"; } else if(nilai <100){ nhuruf = "A+"; } System.out.println(nhuruf+", "+nama+" "+ket); end = nama+","+nilai+","+nhuruf+","+ket; diskWriter.println(end); } }
Rabu, 16 Desember 2015
Contoh Program Operasi File, Menulis ke File (JAVA)
Senin, 16 November 2015
Kata-kata motivasi
"The only way to do great work is to love what you do"
-Steve Jobs-
Maskudnya:
Lakukan sebuah pekerjaan dengan pemikiran yang menyenangkan, jangan menganggapnya sebagai beban. Anggaplah sebagai sebuah tantangan baru yang menghibur, carilah apa yang bisa membuat kita menyukai suatu pekerjaan karena hal ini bisa membuat kita melakukan suatu pekerjaan dengan maksimal tanpa adanya beban.
Mengapa termotivasi?
Karena dengan kata-kata itu saya menyadari bahwa ketika melakukan sebuah pekerjaan kita tidak hanya mengerjakan apa saja tugas-tugasnya namun juga mencintai pekerjaan itu sendiri. Karena hal yang kita kerjakan dengan perasaan senang seperti ini bisa membuahkan hasil yang maksimal.
Mengapa termotivasi?
Karena dengan kata-kata itu saya menyadari bahwa ketika melakukan sebuah pekerjaan kita tidak hanya mengerjakan apa saja tugas-tugasnya namun juga mencintai pekerjaan itu sendiri. Karena hal yang kita kerjakan dengan perasaan senang seperti ini bisa membuahkan hasil yang maksimal.
"Great patience can be learned from a deep wound"
Maksudnya:
Kita dapat belajar tentang kesabaran melalui luka yang kita peroleh dalam hidup, luka yang diperoleh dari rasa sakit karena patah hati, karena kecewa, karena dibohongi. Kita belajar bersabar bagaimana menerima rasa sakit itu, belajar bersabar dalam menghadapinya, dan belajar bersabar dalam proses menyembuhkan luka tersebut.
Mengapa memotivasi?
Karena dalam setiap hal yang ada dalam hidup saya entah itu baik ataupun buruk, saya hanya bisa bersabar dalam menghadapinya, bersabar dalam menjalani hidup tersebut sebaik mungkin. Dengan bersabar, hal-hal buruk yang terjadi akan perlahan-lahan memudar lalu kemudia berganti menjadi hal-hal yang baik. "Karena sesungguhnya sesudah kesulitan itu ada kemudahan" (QS. An Nasyr: 6)
Mengapa memotivasi?
Karena dalam setiap hal yang ada dalam hidup saya entah itu baik ataupun buruk, saya hanya bisa bersabar dalam menghadapinya, bersabar dalam menjalani hidup tersebut sebaik mungkin. Dengan bersabar, hal-hal buruk yang terjadi akan perlahan-lahan memudar lalu kemudia berganti menjadi hal-hal yang baik. "Karena sesungguhnya sesudah kesulitan itu ada kemudahan" (QS. An Nasyr: 6)
Selasa, 10 November 2015
Array (JAVA)
package arraytugas;
import java.util.Scanner;
public class Arraytugas {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String nama[]=null;
int harga[]=null, jumlah[]=null, totalharga[]=null, kode, counter=0, loop=0, beli, total=0;
System.out.println("_Cashier_");
System.out.println("Berapa banyak barang yang ingin dibeli?");
beli = input.nextInt();
nama = new String[beli];
harga = new int[beli];
jumlah = new int[beli];
totalharga = new int[beli];
do{
System.out.println("");
System.out.print("Masukkan Nama Barang = ");
nama[counter]=input.next();
System.out.print("Masukkan Harga Barang = ");
harga[counter]=input.nextInt();
System.out.print("Masukkan Jumlah Barang = ");
jumlah[counter]=input.nextInt();
totalharga[counter]= harga[counter]*jumlah[counter];
total = total + totalharga[counter];
counter++;
}while(beli>counter);
System.out.println("");
System.out.println("_PrintOut Belanjaan_");
do{
System.out.println("");
System.out.println("Barang ke "+(loop+1));
System.out.println("Nama = "+nama[loop]);
System.out.println("Harga = Rp. "+harga[loop]);
System.out.println("Jumlah = "+jumlah[loop]);
loop++;
}while(beli>loop);
System.out.println("");
System.out.println("-Pembelian Selesai-");
System.out.println("Total Belanja = Rp "+total);
}
}
Output dari source code diatas adalah seperti berikut
Minggu, 08 November 2015
POLRI dan HATE SPEECH
"Surat Edaran Kepala Polri Nomor SE/06/X/2015 tertanggal 8 Oktober 2015 tentang Penanganan Ujaran Kebencian atau ‘hate speech’ menuai pro dan kontra di masyarakat. Ada yang menilai bahwa surat edaran itu mengekang kebebasan berpendapat, terutama kritik terhadap pemerintah."
- Apa itu Hate Speech? -
Hate Speech adalah tindakan komunikasi yang dilakukan oleh suatu individu atau kelompok dalam bentuk provokasi, hasutan, ataupun hinaan kepada individu atau kelompok yang lain dalam hal berbagai aspek seperti ras, warna kulit, etnis, gender, cacat, orientasi seksual, kewarganegaraan, agama, dan lain-lain. Dalam arti hukum, Hate speech adalah perkataan, perilaku, tulisan, ataupun pertunjukan yang dilarang karena dapat memicu terjadinya tindakan kekerasan dan sikap prasangka entah dari pihak pelaku Pernyataan tersebut ataupun korban dari tindakan tersebut. Jadi intinya, Hate Speech adalah tindakan yang salah untuk dilakukan oleh seseorang dalam mengemukakan pendapatnya.
Kamis, 15 Oktober 2015
Pembelian barang dengan perulangan pilihan menu
Source code yang saya gunakan adalah sebagai berikut:
package tugas4;
/**
*
* @author Ridho-REX
*/
import java.util.Scanner;
public class Tugas4 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int menu, harga, jumlah, total=0, diskon, tagihan=0;
System.out.println(" TOKO PAK ILYAS ");
do{
System.out.println(" -Menu- ");
System.out.println("1. Sandwich krim kacang Rp. 15.000");
System.out.println("2. Roti isi strawberry Rp. 10.000");
System.out.println("3. Roti tawar gandum Rp. 8.000");
System.out.println("4. Roti cream mocca Rp. 9.500");
System.out.println("5. Roti kasur keju Rp. 8.000");
System.out.println("\n -Masukkan Nomer Menu- ");
menu = input.nextInt();
switch(menu){
case 1: System.out.println(" -Sandwich krim kacang- ");
harga = 15000;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
System.out.println("Sandwich Krim Kacang : "+total);
if(total>=100000){
diskon = (total*10)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
case 2: System.out.println(" -Roti isi strawberry- ");
harga = 10000;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
System.out.println("Roti Isi Strawberry : "+total);
if(total>=150000){
diskon = (total*15)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
case 3: System.out.println(" -Roti tawar gandum- ");
harga = 8000;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
System.out.println("Roti Tawar Gandum : "+total);
if(total>=100000){
diskon = (total*8)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
case 4: System.out.println(" -Roti cream mocca- ");
harga = 9500;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
System.out.println("Roti Cream Mocca : "+total);
if(total>=90000){
diskon = (total*5)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
case 5: System.out.println(" -Roti kasur keju- ");
harga = 8000;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
System.out.println("Roti Kasur Keju : "+total);
if(total>=100000){
diskon = (total*10)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
}
tagihan = tagihan+total;
System.out.println("\n1. Belum Selesai Membeli");
System.out.println("0. Selesai membeli");
menu = input.nextInt();
}while(menu!=0);
System.out.println("Total biaya yang harus dibayar dari semua barang Rp "+tagihan);
}
}
package tugas4;
/**
*
* @author Ridho-REX
*/
import java.util.Scanner;
public class Tugas4 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int menu, harga, jumlah, total=0, diskon, tagihan=0;
System.out.println(" TOKO PAK ILYAS ");
do{
System.out.println(" -Menu- ");
System.out.println("1. Sandwich krim kacang Rp. 15.000");
System.out.println("2. Roti isi strawberry Rp. 10.000");
System.out.println("3. Roti tawar gandum Rp. 8.000");
System.out.println("4. Roti cream mocca Rp. 9.500");
System.out.println("5. Roti kasur keju Rp. 8.000");
System.out.println("\n -Masukkan Nomer Menu- ");
menu = input.nextInt();
switch(menu){
case 1: System.out.println(" -Sandwich krim kacang- ");
harga = 15000;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
System.out.println("Sandwich Krim Kacang : "+total);
if(total>=100000){
diskon = (total*10)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
case 2: System.out.println(" -Roti isi strawberry- ");
harga = 10000;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
System.out.println("Roti Isi Strawberry : "+total);
if(total>=150000){
diskon = (total*15)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
case 3: System.out.println(" -Roti tawar gandum- ");
harga = 8000;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
System.out.println("Roti Tawar Gandum : "+total);
if(total>=100000){
diskon = (total*8)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
case 4: System.out.println(" -Roti cream mocca- ");
harga = 9500;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
System.out.println("Roti Cream Mocca : "+total);
if(total>=90000){
diskon = (total*5)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
case 5: System.out.println(" -Roti kasur keju- ");
harga = 8000;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
System.out.println("Roti Kasur Keju : "+total);
if(total>=100000){
diskon = (total*10)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
}
tagihan = tagihan+total;
System.out.println("\n1. Belum Selesai Membeli");
System.out.println("0. Selesai membeli");
menu = input.nextInt();
}while(menu!=0);
System.out.println("Total biaya yang harus dibayar dari semua barang Rp "+tagihan);
}
}
Selasa, 06 Oktober 2015
Menghitung total bayar dan diskon dari menu yang dipilih (JAVA)
Source code yang saya gunakan adalah sebagai berikut:
package tugas3;
/**
*
* @author Ridho-REX
*/
import java.util.Scanner;
public class Tugas3 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int menu, harga, jumlah, total=0, diskon;
System.out.println(" TOKO PAK ILYAS ");
System.out.println(" -Menu- ");
System.out.println("1. Sandwich krim kacang Rp. 15.000");
System.out.println("2. Roti isi strawberry Rp. 10.000");
System.out.println("3. Roti tawar gandum Rp. 8.000");
System.out.println("4. Roti cream mocca Rp. 9.500");
System.out.println("5. Roti kasur keju Rp. 8.000");
System.out.println("\n -Masukkan Nomer Menu- ");
menu = input.nextInt();
switch(menu){
case 1: System.out.println(" -Sandwich krim kacang- ");
harga = 15000;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
if(total>=100000){
diskon = (total*10)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
/**
*
* @author Ridho-REX
*/
import java.util.Scanner;
public class Tugas3 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int menu, harga, jumlah, total=0, diskon;
System.out.println(" TOKO PAK ILYAS ");
System.out.println(" -Menu- ");
System.out.println("1. Sandwich krim kacang Rp. 15.000");
System.out.println("2. Roti isi strawberry Rp. 10.000");
System.out.println("3. Roti tawar gandum Rp. 8.000");
System.out.println("4. Roti cream mocca Rp. 9.500");
System.out.println("5. Roti kasur keju Rp. 8.000");
System.out.println("\n -Masukkan Nomer Menu- ");
menu = input.nextInt();
switch(menu){
case 1: System.out.println(" -Sandwich krim kacang- ");
harga = 15000;
System.out.print("Masukkan jumlah pembelian ");
jumlah = input.nextInt();
total = harga*jumlah;
if(total>=100000){
diskon = (total*10)/100;
System.out.println("Anda mendapat diskon sebesar Rp. "+diskon);
total = total - diskon;
}
break;
Langganan:
Komentar (Atom)