SHARE
TWEET

Untitled

a guest Mar 25th, 2019 58 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package takehome;
  7.  
  8. import java.io.BufferedReader;
  9. import java.io.File;
  10. import java.io.FileNotFoundException;
  11. import java.io.FileReader;
  12. import java.io.IOException;
  13. import java.io.PrintWriter;
  14. import java.util.Scanner;
  15.  
  16. /**
  17.  *
  18.  * @author Yessy
  19.  */
  20. public class TAKEHOME {
  21.  
  22.     /**
  23.      * @param args the command line arguments
  24.      */
  25.     public static void main(String[] args) {
  26.         // TODO code application logic here
  27.          int jawab;
  28.          String hari;
  29.          String barang;
  30.          String jumlah;
  31.         boolean selesai = false;
  32.          System.out.println("=======================================");
  33.          System.out.println("Software Pengiriman Barang");
  34.          System.out.println("=======================================");
  35.          System.out.println("Pilih Menu: ");
  36.          System.out.println("1. Input Data");
  37.          System.out.println("2. Melihat Data");
  38.          System.out.print("Pilih Menu: ");
  39.          Scanner in = new Scanner(System.in);
  40.          jawab = in.nextInt();
  41.          if(jawab == 1){
  42.              System.out.println("=================================");
  43.              System.out.println("Menu Input Data");
  44.              System.out.println("=================================");
  45.              System.out.print("Pengiriman pada hari: ");
  46.              hari = in.next();
  47.              if("senin".equals(hari)){
  48.                   File data = new File ("D:/TEL U/senin.txt");
  49.                 try{
  50.                     data.createNewFile();
  51.                      PrintWriter pewe = new PrintWriter(data);
  52.                      System.out.println("Barang yang akan dikirim");
  53.                   while (selesai == false) {
  54.                         System.out.print("Tulis Barang: ");
  55.                         barang = in.next();
  56.                         System.out.print("Tulis Jumlah Barang: ");
  57.                         jumlah= in.next();
  58.                         pewe.write("Barang :" +jumlah+ " " +barang);
  59.                         pewe.write("\r\n");
  60.                     if ("selesai".equals(barang)) {
  61.                     pewe.close();
  62.                     System.out.println("File berhasil ditulis");
  63.                       selesai = true;
  64.                     }
  65.                     }
  66.                    
  67.                 } catch(Exception e){
  68.                 System.out.println("Gagal membuat File");
  69.                 System.out.println("Error di "+e);
  70.                 }
  71.              }    else if("selasa".equals(hari)){
  72.                   File data = new File ("D:/TEL U/selasa.txt");
  73.                 try{
  74.                     data.createNewFile();
  75.                      PrintWriter pewe = new PrintWriter(data);
  76.                      System.out.println("Barang yang akan dikirim");
  77.                   while (selesai == false) {
  78.                         System.out.print("Tulis Barang: ");
  79.                         barang = in.next();
  80.                         System.out.print("Tulis Jumlah Barang: ");
  81.                         jumlah= in.next();
  82.                         pewe.write("Barang :" +jumlah+ " " +barang);
  83.                         pewe.write("\r\n");
  84.                     if ("selesai".equals(barang)) {
  85.                     pewe.close();
  86.                     System.out.println("File berhasil ditulis");
  87.                       selesai = true;
  88.                     }
  89.                     }
  90.                    
  91.                 } catch(Exception e){
  92.                 System.out.println("Gagal membuat File");
  93.                 System.out.println("Error di "+e);
  94.                 }
  95.          }   else if("rabu".equals(hari)){
  96.                   File data = new File ("D:/TEL U/rabu.txt");
  97.                 try{
  98.                     data.createNewFile();
  99.                      PrintWriter pewe = new PrintWriter(data);
  100.                      System.out.println("Barang yang akan dikirim");
  101.                   while (selesai == false) {
  102.                         System.out.print("Tulis Barang: ");
  103.                         barang = in.next();
  104.                         System.out.print("Tulis Jumlah Barang: ");
  105.                         jumlah= in.next();
  106.                         pewe.write("Barang :" +jumlah+ " " +barang);
  107.                         pewe.write("\r\n");
  108.                     if ("selesai".equals(barang)) {
  109.                     pewe.close();
  110.                     System.out.println("File berhasil ditulis");
  111.                       selesai = true;
  112.                     }
  113.                     }
  114.                    
  115.                 } catch(Exception e){
  116.                 System.out.println("Gagal membuat File");
  117.                 System.out.println("Error di "+e);
  118.                 }
  119.     }
  120.              else if("kamis".equals(hari)){
  121.                   File data = new File ("D:/TEL U/kamis.txt");
  122.                 try{
  123.                     data.createNewFile();
  124.                      PrintWriter pewe = new PrintWriter(data);
  125.                      System.out.println("Barang yang akan dikirim");
  126.                   while (selesai == false) {
  127.                         System.out.print("Tulis Barang: ");
  128.                         barang = in.next();
  129.                         System.out.print("Tulis Jumlah Barang: ");
  130.                         jumlah= in.next();
  131.                         pewe.write("Barang :" +jumlah+ " " +barang);
  132.                         pewe.write("\r\n");
  133.                     if ("selesai".equals(barang)) {
  134.                     pewe.close();
  135.                     System.out.println("File berhasil ditulis");
  136.                       selesai = true;
  137.                     }
  138.                     }
  139.                    
  140.                 } catch(Exception e){
  141.                 System.out.println("Gagal membuat File");
  142.                 System.out.println("Error di "+e);
  143.                 }
  144.              } else if("jumat".equals(hari)){
  145.                   File data = new File ("D:/TEL U/jumat.txt");
  146.                 try{
  147.                     data.createNewFile();
  148.                      PrintWriter pewe = new PrintWriter(data);
  149.                      System.out.println("Barang yang akan dikirim");
  150.                   while (selesai == false) {
  151.                         System.out.print("Tulis Barang: ");
  152.                         barang = in.next();
  153.                         System.out.print("Tulis Jumlah Barang: ");
  154.                         jumlah= in.next();
  155.                         pewe.write("Barang :" +jumlah+ " " +barang);
  156.                         pewe.write("\r\n");
  157.                     if ("selesai".equals(barang)) {
  158.                     pewe.close();
  159.                     System.out.println("File berhasil ditulis");
  160.                       selesai = true;
  161.                     }
  162.                     }
  163.                    
  164.                 } catch(Exception e){
  165.                 System.out.println("Gagal membuat File");
  166.                 System.out.println("Error di "+e);
  167.                 }
  168.              } else if("sabtu".equals(hari)){
  169.                   File data = new File ("D:/TEL U/sabtu.txt");
  170.                 try{
  171.                     data.createNewFile();
  172.                      PrintWriter pewe = new PrintWriter(data);
  173.                      System.out.println("Barang yang akan dikirim");
  174.                   while (selesai == false) {
  175.                         System.out.print("Tulis Barang: ");
  176.                         barang = in.next();
  177.                         System.out.print("Tulis Jumlah Barang: ");
  178.                         jumlah= in.next();
  179.                         pewe.write("Barang :" +jumlah+ " " +barang);
  180.                         pewe.write("\r\n");
  181.                     if ("selesai".equals(barang)) {
  182.                     pewe.close();
  183.                     System.out.println("File berhasil ditulis");
  184.                       selesai = true;
  185.                     }
  186.                     }
  187.                    
  188.                 } catch(Exception e){
  189.                 System.out.println("Gagal membuat File");
  190.                 System.out.println("Error di "+e);
  191.                 }
  192.              }
  193.          } else {
  194.              System.out.println("=================================");
  195.              System.out.println("Menu Cari Data");
  196.              System.out.println("=================================");
  197.              System.out.print("Pengiriman pada hari: ");
  198.              hari = in.next();
  199.              if("senin".equals(hari)){
  200.                     FileReader file = null;
  201.         try{
  202.  
  203.         file = new FileReader("D:/TEL U/senin.txt");
  204.          //Untuk membaca file
  205.          BufferedReader bfr = new BufferedReader(file);
  206.          String text;
  207.          while ((text = bfr.readLine()) != null){
  208.          System.out.println(text);
  209.          }
  210.          //Untuk menangani masalah program atau error
  211.          }catch (FileNotFoundException e){
  212.          System.out.println("Error di "+e);
  213.          }catch (IOException e){
  214.          System.out.println("Error di "+e);
  215.          }
  216.          try{
  217.          //Untuk menutup file
  218.          file.close();
  219.          }catch (Exception e) {
  220.          System.out.println("Error di "+e);
  221.          }
  222.              }
  223.              else if("selasa".equals(hari)){
  224.                     FileReader file = null;
  225.         try{
  226.  
  227.         file = new FileReader("D:/TEL U/selasa.txt");
  228.          //Untuk membaca file
  229.          BufferedReader bfr = new BufferedReader(file);
  230.          String text;
  231.          while ((text = bfr.readLine()) != null){
  232.          System.out.println(text);
  233.          }
  234.          //Untuk menangani masalah program atau error
  235.          }catch (FileNotFoundException e){
  236.          System.out.println("Error di "+e);
  237.          }catch (IOException e){
  238.          System.out.println("Error di "+e);
  239.          }
  240.          try{
  241.          //Untuk menutup file
  242.          file.close();
  243.          }catch (Exception e) {
  244.          System.out.println("Error di "+e);
  245.          }
  246.              }
  247.              else if("rabu".equals(hari)){
  248.                     FileReader file = null;
  249.         try{
  250.  
  251.         file = new FileReader("D:/TEL U/rabu.txt");
  252.          //Untuk membaca file
  253.          BufferedReader bfr = new BufferedReader(file);
  254.          String text;
  255.          while ((text = bfr.readLine()) != null){
  256.          System.out.println(text);
  257.          }
  258.          //Untuk menangani masalah program atau error
  259.          }catch (FileNotFoundException e){
  260.          System.out.println("Error di "+e);
  261.          }catch (IOException e){
  262.          System.out.println("Error di "+e);
  263.          }
  264.          try{
  265.          //Untuk menutup file
  266.          file.close();
  267.          }catch (Exception e) {
  268.          System.out.println("Error di "+e);
  269.          }
  270.              }
  271.             else  if("kamis".equals(hari)){
  272.                     FileReader file = null;
  273.         try{
  274.  
  275.         file = new FileReader("D:/TEL U/kamis.txt");
  276.          //Untuk membaca file
  277.          BufferedReader bfr = new BufferedReader(file);
  278.          String text;
  279.          while ((text = bfr.readLine()) != null){
  280.          System.out.println(text);
  281.          }
  282.          //Untuk menangani masalah program atau error
  283.          }catch (FileNotFoundException e){
  284.          System.out.println("Error di "+e);
  285.          }catch (IOException e){
  286.          System.out.println("Error di "+e);
  287.          }
  288.          try{
  289.          //Untuk menutup file
  290.          file.close();
  291.          }catch (Exception e) {
  292.          System.out.println("Error di "+e);
  293.          }
  294.              }
  295.          else if("jumat".equals(hari)){
  296.                     FileReader file = null;
  297.         try{
  298.  
  299.         file = new FileReader("D:/TEL U/jumat.txt");
  300.          //Untuk membaca file
  301.          BufferedReader bfr = new BufferedReader(file);
  302.          String text;
  303.          while ((text = bfr.readLine()) != null){
  304.          System.out.println(text);
  305.          }
  306.          //Untuk menangani masalah program atau error
  307.          }catch (FileNotFoundException e){
  308.          System.out.println("Error di "+e);
  309.          }catch (IOException e){
  310.          System.out.println("Error di "+e);
  311.          }
  312.          try{
  313.          //Untuk menutup file
  314.          file.close();
  315.          }catch (Exception e) {
  316.          System.out.println("Error di "+e);
  317.          }
  318.              }
  319.           else if("sabtu".equals(hari)){
  320.                     FileReader file = null;
  321.         try{
  322.  
  323.         file = new FileReader("D:/TEL U/sabtu.txt");
  324.          //Untuk membaca file
  325.          BufferedReader bfr = new BufferedReader(file);
  326.          String text;
  327.          while ((text = bfr.readLine()) != null){
  328.          System.out.println(text);
  329.          }
  330.          //Untuk menangani masalah program atau error
  331.          }catch (FileNotFoundException e){
  332.          System.out.println("Error di "+e);
  333.          }catch (IOException e){
  334.          System.out.println("Error di "+e);
  335.          }
  336.          try{
  337.          //Untuk menutup file
  338.          file.close();
  339.          }catch (Exception e) {
  340.          System.out.println("Error di "+e);
  341.          }
  342.              }
  343.     }
  344.     }
  345. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top