|
106,107,108,109
- import java.math.*;
- public class JVA04 {
- public static void main(String args[]) {
- float r=(int)(Math.random()*100)+1;
- System.out.printf("隨機產生的半徑為:%.0f\n\n",r);
- System.out.printf("計算後,直徑為:%.0f\n\n",r*2);
- System.out.printf("計算後,圓面積為:%f\n",r*r*Math.PI);
- System.out.printf("四捨五入至小數第1位,則圓面積為:%.1f\n\n",r*r*Math.PI);
- System.out.printf("計算後,圓體積為:%f\n",r*r*r*Math.PI*3/4);
- System.out.printf("四捨五入至小數第1位,則圓體積為:%.1f\n",r*r*r*Math.PI*3/4);
- }
- }
複製代碼- import java.lang.*;
- public class JVA03 {
- public static void main(String[] args){
- for(int j=1;j<=9;j++){
- for(int i=1;i<=9;i++){
- System.out.printf("%d*%d=%d\t",j,i,j*i);
- }
- System.out.println();
- }
- }
- }
複製代碼- import java.text.DecimalFormat;
- public class JVA02 {
- public static void main( String args[] ){
- if(args.length<2){
- System.out.println("最少需輸入2個數字");
- return;
- }
- float tot=0;
- for(int i=1;i<args.length;i++){
- tot=tot+Float.parseFloat(args[i]);
- }
- tot=tot/args.length;
- switch(args[0]){
- case"0":
- System.out.printf("平均值=%.0f",tot);
- break;
- case"1":
- System.out.printf("平均值=%.1f",tot);
- break;
- case"2":
- System.out.printf("平均值=%.2f",tot);
- break;
- }
- }
- }
複製代碼- public class JVA01{
- public static void main(String args[]){
- int sum = 0 ;
- int j = 0 ;
- int k = 0 ;
- for(int i=0;i<args.length;i++){
- try{
- sum=sum+Integer.parseInt(args[i]);
- k++;
- }catch(Exception e){
- j++;
- }
- }
- System.out.println("數值之總和為:"+sum);
- System.out.println("非數值個數為:"+j);
- System.out.println("純數值個數為:"+k);
- }
- }
複製代碼 |
|