Translate In Here

WIMIPANEL

Kamis, 18 Januari 2018

Membuat Ouput txt Di Java

Assalamualaikum,.



Hello Sobat Edu , Gimana kabar kalian ? Semoga sehat selalu dan senantiasa dalam lindungan Allah,. Aamiin

Pada kesempatan kali ini kita akan membahas kembali bahasa Jav with A ya sobat hehehe,.

Berikut ini ada sedikit contoh soal yang akan kita bahas sobat ,. 






Haduh banyak banget ya sobat , sebenernya cuman satu soal sih hanya saja soalnya bercabang heheheheh ,.

Langsung ajah yuk sobat kita ambil source codenya di bawah ini hehehe ,.

/**
 *
 * @author MR.TENWAP
 */
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.util.Scanner;
public class mega {
   
  public static void main (String[]Args){
     
      //inisialisasi variable terlebih dahulu
      String r="=============",sa = null,du = null;
     
      int sw,ti = 0, l,jm,tambah,byr,kembali,ws;
     
      //ini turunan atau fungsi untuk menyimpan output
      Scanner win = new Scanner(System.in);
     
     
      //ini tambahan ajah , untuk looping sobat
      for (l=1; l<=3; l++){
         
     
     
          //ini untuk tampilan awalnya
      System.out.println(r);
      System.out.println("APLIKASI BARANG");
      System.out.println(r);
      System.out.println("1. MASTER");
      System.out.println("2. TRANSAKSI");
      System.out.println("3. LAPORAN");
      System.out.print("PILIH MENU : ");
      sw=win.nextInt();
      System.out.println(r);
     
     
     
      //ini perintah switch
      //sebuah kondisi untuk mengecek hasil input dari sw
     
      switch (sw){
          //kondisi jika kita input angka 1
          case 1:System.out.print("KODE BARANG = ");
                 sa=win.next();
                System.out.print("NAMA BARANG = ");
                 du=win.next();
                System.out.print("HARGA       = ");
                 ti=win.nextInt();
              System.out.println(r);break;
             
              //kondisi ketika kita input angka 2
          case 2:System.out.print("KODE BARANG = ");
               sa=win.next();
               System.out.print("NAMA BARANG = ");
               du=win.next();
               System.out.print("HARGA       = ");
               ti=win.nextInt();
               System.out.print("\n");
               System.out.print("Jumlah Barang     = ");
               jm=win.nextInt();
               tambah=ti*jm;
               System.out.println("TOTAL HARGA       = "+tambah);
               System.out.print("\n");
               System.out.print("BAYAR             = ");
               byr=win.nextInt();
               kembali=byr-tambah;
               System.out.println("KEMBALIAN         = "+kembali);
               System.out.println(r);break;
             
              //kondisi ketika kita input angka 3
          case 3: System.out.println("Pilih Laporan");
                  System.out.println("1. Laporan Master");
                  System.out.println("2. Laporan Transaksi");
                  System.out.print("Pilih Menu = ");
              ws=win.nextInt();
             
              //hasil inputan ws di buat switch lagi
              //karna di soal seperti itu :)
              switch(ws){
                 
                 
                  case 1: System.out.println(r);
                          System.out.println("KODE BARANG\t"+"NAMA BARANG\t"+"HARGA BARANG");
                          System.out.println(sa +"\t"+"\t"+du +"\t"+"\t"+ti +"\t");
                          System.out.print(r);break;
                     
       
   
              }
  }
   
     
    //ini untuk membuat outputnya yang berbentuk txt
 
       String path = "D:\\output.txt";
        try {
            FileWriter fw = new FileWriter(path);
            BufferedWriter bw = new BufferedWriter(fw);
            bw.write(sa+","+du+ti);
            bw.close();
        } catch (Exception e) {
        }
  }
  }
}


Mudah kan ya hehe, disana sudah ada penjelasannya ya sobat ,.

Mau penjelasan lebih lengkap ? simak vidionya di bawah ini ya hehehehe 

Copy Paste ? Sertakan Sumber Ya Sayang Hehehe

Mungkin Sekian Dulu Pembahasan Kali Ini , Sampai Bertemu di Lain Tulisan 


Sekian Dulu Ya Sobat Edu ,. 
Thanks For Reading ~
 



hosting indonesia


EmoticonEmoticon