Advertisement
8877omega_java

Random number Bug Fix ++ 1.4

Sep 25th, 2015
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.71 KB | None | 0 0
  1. package uns_p;
  2.  
  3. import java.io.File;
  4. import java.io.FileWriter;
  5. import java.io.IOException;
  6. import java.util.Calendar;
  7. import java.util.Scanner;
  8.  
  9. public class Uns_P_C {
  10.     public static void main(String args[]){
  11.  
  12.         String[] week_name = {"Mon.","Tue.","Wed.","Thu","Fri.","Sat.","Sun."};
  13.  
  14.         Calendar calendar = Calendar.getInstance();
  15.  
  16.           int year = calendar.get(Calendar.YEAR);
  17.           int month = calendar.get(Calendar.MONTH) + 1;
  18.           int day = calendar.get(Calendar.DATE);
  19.           int hour = calendar.get(Calendar.HOUR_OF_DAY);
  20.           int minute = calendar.get(Calendar.MINUTE);
  21.           int second = calendar.get(Calendar.SECOND);
  22.           int week = calendar.get(Calendar.DAY_OF_WEEK) - 1;
  23.  
  24.         @SuppressWarnings("resource") /* resource を scan に追加*/
  25.         Scanner scan = new Scanner(System.in);
  26.  
  27.         System.out.println("Set label.");
  28.  
  29.         String val1 = scan.next();
  30.  
  31.         System.out.println("Please enter a numeric value.");
  32.  
  33.         int val = scan.nextInt();
  34.  
  35.         System.out.println("Output number of " + val);
  36.         System.out.println("Output location of.");
  37.         String str = scan.next();
  38.         System.out.println("output : " + str);
  39.  
  40.         try{
  41.               File file = new File(str);
  42.               FileWriter filewriter = new FileWriter(file);
  43.  
  44.               filewriter.write("Date and time of creation : [ " + year
  45.                       + " / " + month + " / " + day + " / " + week_name[week] + " ] Time to : "
  46.                       + hour);
  47.               if (minute < 10){
  48.                   filewriter.write(":" + "0" + minute);
  49.               }else if (minute >= 10){
  50.                   filewriter.write(":" + minute);
  51.               }
  52.               filewriter.write("." + second + "s (JST 20:00 - 8:00 in CST)\n");
  53.               filewriter.write("File dt : " + str + " \n");
  54.               filewriter.write("Label : " + val1 + " \n");
  55.               filewriter.write("Numeric value : " + val + " \n");
  56.               filewriter.write("Output class : java.lang.Math class \n");
  57.  
  58.               filewriter.close();
  59.             }catch(IOException e){
  60.               System.out.println(e);
  61.             }
  62.  
  63.         System.out.println("Output class : java.lang.Math");
  64.         double D;
  65.  
  66.         for (int i = 0; i <= val; i++){
  67.             D = Math.random();
  68.             System.out.println(D);
  69.             try{
  70.                   File file = new File(str);
  71.                   FileWriter filewriter1 = new FileWriter(file, true);
  72.  
  73.                   filewriter1.write("Resalt : " + D + " \n");
  74.  
  75.  
  76.                   filewriter1.close();
  77.                 }catch(IOException e){
  78.                   System.out.println(e);
  79.                 }
  80.         }
  81.  
  82.         double F = 0;
  83.  
  84.         for (int i = 0; i <= val; i++){
  85.             F = Math.random() * 10;
  86.             System.out.println(F);
  87.             try{
  88.                   File file = new File(str);
  89.                   FileWriter filewriter1 = new FileWriter(file, true);
  90.  
  91.                   filewriter1.write("Resalt*10 : " + F + " \n");
  92.  
  93.  
  94.                   filewriter1.close();
  95.                 }catch(IOException e){
  96.                   System.out.println(e);
  97.                 }
  98.         }
  99.     }
  100. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement