BTC USD 86,051.5 Gold USD 4,345.18
Time now: Jun 1, 12:00 AM

masalah coding java

thanks ea,,dah ok,,
tp ad problem,,
sy gune coding sy ni,,
ni coding sy y da di ubah
http://www.4shared.com/file/dagpHR4R/MiniProjek_2.html?

ni pic,
http://www.4shared.com/photo/t-nJMPnn/Capture_2.html?

mcm mne nk wt ea??hope phm

ok cba yg ne pla..

Code:
import java. io.*;
class MiniProjek
{

         public static void main( String[ ] args ) throws IOException
         {
         BufferedReader dataIn = new BufferedReader(new InputStreamReader( System.in) );
         String str;
           { double length,width,area,base,height,radius,length_of_side;
            int choose=0;

	System.out.println("Calculation Area Of Geometry");
	System.out.println("[1].Rectangle");
	System.out.println("[2].Triangle");
	System.out.println("[3].Circle");
	System.out.println("[4]Square");
	System.out.println("Please Enter Your Geometry Shape:");

	choose=Integer.parseInt(dataIn.readLine());



 		switch(choose)
		 {
 		case 1 :
  		  System.out.println("Calculation Area Of Rectangle ");
  		  System.out.println ("Enter Your Length =");
		  length = Integer.parseInt(dataIn.readLine());
		  System.out.println ("Enter Your Width = ");
		  width = Integer.parseInt(dataIn.readLine());
  		  area = length*width;
  		  System.out.println("The Length is " + length);
  		  System.out.println("The Width is " + width);
  		  System.out.println("Area Of Rectangle is " + area);
	              break;
 		case 2 :
		System.out.println("Calculation Area Of Triangle");
  		System.out.println ("Enter Your Base =");
	   	base = Integer.parseInt(dataIn.readLine());
  		System.out.println ("Enter Your Height = ");
		height = Integer.parseInt(dataIn.readLine());
  		area = 0.5*base*height;
  		System.out.println("The Base is " + base);
  		System.out.println("The Height " + height);
  		System.out.println("Area Of Triangle " + area);
 	             break;
  		case 3 :
  		System.out.println("Calculation Area Of Circle");
  		System.out.println ("Enter Your Radius =");
		radius = Integer.parseInt(dataIn.readLine());
  		area = java.lang.Math.PI*radius*radius;
  		System.out.println("The Radius is " + radius);
  		System.out.println("Area Of Circle is " + area);
 	            break;
  		case 4 :
   		System.out.println("Calculation Area Of Square");
   		System.out.println ("Enter Your Length Of Side =");
		length_of_side = Integer.parseInt(dataIn.readLine());
   		area = length_of_side*length_of_side;
   		System.out.println("The Length Of Side is " + length_of_side);
   		System.out.println("Area Of Square is " + area);
 	            break;
		default:
  		System.out.println("Your Input Is Wrong!!! Please Try Again Later. Thank You");
  	            break;
  	             }
	}
}
}
 
heeee,,ok done!!!thanks bro,,
but nk tnye ag 1 soalan boleh??
mcm mane nk letak looping dalam tu
 
heeee,,ok done!!!thanks bro,,
but nk tnye ag 1 soalan boleh??
mcm mane nk letak looping dalam tu

dh lma aku x code java.
ne blh jga aku ulangkaji blk..hehe
ur welcome.

tujuan nk bt looping?
 
dh lma aku x code java.
ne blh jga aku ulangkaji blk..hehe
ur welcome.

tujuan nk bt looping?

sajeje,,
xd la,,
nak nmpak coding tu lg bst..
hehe,,
ha,taw x mcm mane nk bg no yg ad perpuluhan tu jadi pendek skit,,
contoh : 12.56794736365373
nak jdikan mcm ni : 12.568
 
sajeje,,
xd la,,
nak nmpak coding tu lg bst..
hehe,,
ha,taw x mcm mane nk bg no yg ad perpuluhan tu jadi pendek skit,,
contoh : 12.56794736365373
nak jdikan mcm ni : 12.568
code kt mna yg nk nmpk lg best tu..hehe
cuba ganti double tu dgn float
 
sajeje,,
xd la,,
nak nmpak coding tu lg bst..
hehe,,
ha,taw x mcm mane nk bg no yg ad perpuluhan tu jadi pendek skit,,
contoh : 12.56794736365373
nak jdikan mcm ni : 12.568

guna BigDecimal class

Code:
//round up kepada 2 decimal

        BigDecimal big = new BigDecimal(amount);
        big = big.setScale(2, BigDecimal.ROUND_HALF_UP);
        amount = big.doubleValue();
        System.out.println(amount);

just change the value kat big = big.setScale(3, BigDecimal.ROUND_HALF_UP); untuk bust 3 decimal places
 
Back
Top
Log in Register