第2章 练习题

1.

// ES01.java
class ES01 {
    public static void main(String[] args) {
        System.out.println("Hello Fred");
    }
}


2.

// ES02.java
class ES02 {
    public static void main(String[] args) {
        System.out.println("昔人已乘黄鹤去,");
        System.out.println("此地空馀黄鹤楼。");
        System.out.println("黄鹤一去不复返,");
        System.out.println("白云千载空悠悠。");
        System.out.println("晴川历历汉阳树,");
        System.out.println("芳草萋萋鹦鹉洲。");
        System.out.println("日暮乡关何处是,");
        System.out.println("烟波江上使人愁。");
        System.out.println("");
        System.out.println("");
        System.out.println("          崔颢");
    }
}

3.

// ES03.java
class ES03 {
    public static void main(String[] args) {
        System.out.println("        ///");
        System.out.println("");
        System.out.println("       /  //");
        System.out.println("");
        System.out.println("      /    //");
        System.out.println("");
        System.out.println("     /      //");
        System.out.println("");
        System.out.println("        |");
        System.out.println("====================");
        System.out.println("");
        System.out.println("  // Yours truly /");
        System.out.println("");
        System.out.println("       Fred");
    }
}

4.

// ES04.java

import tio.*;

class ES04 {
    public static void main(String[] args) {
        int intI;
        int intJ;
        System.out.println("Please input 2 numbers");
        intI = Console.in.readInt();
        intJ = Console.in.readInt();
        System.out.println("The sum is: " + (intI + intJ));
    }
}


5.

// ES05.java
class ES05 {
    public static void main(String[] args) {
        System.out.println("hello,world");
    }
}

6.

// ES06.java
class ES06 {
    public static void main(String[] args) {
        int count = 1, i = 3;
        System.out.println("count + i = " + count + i);
    }
}

7.

// ES07.java
class ES07 {
    public static void main(String[] args) {
        int count = 1, i = 3;
        System.out.println("count + i = " + (count + i));
    }
}

8.

// ES08.java
class ES08 {
    public static void main(String[] args) {
        System.out.println("**********/n*        */n*        */n**********");
    }
}

9.

// ES09.java

import tio.*;

class ES09 {
    public static void main(String[] args) {
        double dblI;
        System.out.println("Pleast input a number:");
        dblI = Console.in.readInt();
        System.out.println("Math.sin(" + dblI + ")=" + Math.sin(dblI));
        System.out.println("Math.cos(" + dblI + ")=" + Math.cos(dblI));
        System.out.println("Math.asin(" + dblI + ")=" + Math.asin(dblI));
        System.out.println("Math.exp(" + dblI + ")=" + Math.exp(dblI));
        System.out.println("Math.log(" + dblI + ")=" + Math.log(dblI));
        System.out.println("Math.floor(" + dblI + ")=" + Math.floor(dblI));
        System.out.println("Math.round(" + dblI + ")=" + Math.round(dblI));
    }
}


10.

// ES10.java

import tio.*;

class ES10 {
    public static void main(String[] args) {
        double dblI, dblJ;
        System.out.println("Please input 2 numbers:");
        dblI = Console.in.readDouble();
        dblJ = Console.in.readDouble();
        System.out.println(dblI + "+" + dblJ + "=" + (dblI + dblJ));
        System.out.println(dblI + "-" + dblJ + "=" + (dblI - dblJ));
        System.out.println(dblI + "*" + dblJ + "=" + (dblI * dblJ));
        System.out.println(dblI + "/" + dblJ + "=" + (dblI / dblJ));
    }
}


11.

// ES11.java

import tio.*;

class ES11 {
    public static void main(String[] args) {
        double dblRadius;
        System.out.println("Please input the radius:");
        dblRadius = Console.in.readDouble();
        System.out
                .println("The area are: " + (Math.PI * dblRadius * dblRadius));
    }
}


12.

// ES12.java

import tio.*;

class ES12 {
    public static void main(String[] args) {
        double dblRadius;
        System.out.println("Please input the radius:");
        dblRadius = Console.in.readDouble();
        System.out
                .println("The area is : " + (Math.PI * dblRadius * dblRadius));
        System.out.println("The girth is :" + (Math.PI * (dblRadius * 2)));
        System.out.println("The cubage is :"
                + (4 * Math.PI * dblRadius * dblRadius * dblRadius / 3));
    }
}


13.

// ES13.java

import tio.*;

class ES13 {
    public static void main(String[] args) {
        double dblData1, dblData2, dblData3, dblSum = 0;
        System.out.println("Please input a number:");
        dblData1 = Console.in.readDouble();
        dblSum += dblData1;
        System.out.println(dblData1);
        System.out.println("Please input a number:");
        dblData2 = Console.in.readDouble();
        dblSum += dblData2;
        System.out.println("The sum is: " + dblSum + " and the average is "
                + (dblSum) / 2);
        System.out.println("Please input a number:");
        dblData3 = Console.in.readDouble();
        dblSum += dblData3;
        System.out.println("The sum is: " + dblSum + " and the average is "
                + (dblSum) / 3);
    }
}


14.

// ES14.java

import tio.*;

class ES14 {
    public static void main(String[] args) {
        int intI;
        System.out.println("Please input a number:");
        intI = Console.in.readInt();
        System.out.println((char) intI);
    }
}


15.

// ES15.java

import tio.*;

class ES15 {
    public static void main(String[] args) {
        int intI;
        System.out.println("Please input a character:");
        intI = Console.in.readChar();
        System.out.println(intI);
    }
}


16.

// ES16.java

import tio.*;

class ES16 {
    public static void main(String[] args) {
        int intQuarter, intDime, intNickle, intPenny;
        float fltSum, fltQuarter = 0.25F, fltDime = 0.10F, fltNickle = 0.05F, fltPenny = 0.01F;
        System.out
                .println("Please input the number of Quarter, Dime, Nickle and Penny:");
        intQuarter = Console.in.readInt();
        intDime = Console.in.readInt();
        intNickle = Console.in.readInt();
        intPenny = Console.in.readInt();
        fltSum = intQuarter * fltQuarter + intDime * fltDime + intNickle
                * fltNickle + intPenny * fltPenny;
        System.out.println("$" + fltSum);
    }
}


17.

// ES17.java

import tio.*;

class ES17 {
    public static void main(String[] args) {
        double dblExchangeRate;
        double dblInMoney, dblOutMoney;
        System.out.println("Please input the Exchange Rate (1:X) :");
        dblExchangeRate = Console.in.readDouble();
        System.out
                .println("Please input the number of the money you want to exchange:");
        dblInMoney = Console.in.readDouble();
        dblOutMoney = dblInMoney * dblExchangeRate;
        System.out.println("You can get " + dblOutMoney);
    }
}


18.

// ES18.java

import tio.*;

class ES18 {
    public static void main(String[] args) {
        double dblPrice, dblChange, dblDimes, dblPennies;
        System.out.println("type price (0-100):");
        dblPrice = Console.in.readInt();
        dblChange = 100 - dblPrice; //how much change
        dblDimes = dblChange / 10; //number of dimes
        dblPennies = dblChange % 10; //number of pennies
        System.out.print("The change is : ");
        System.out.println(dblDimes + " dimes " + dblPennies + " pennies");
    }
}


19.

// ES19.java
class ES19 {
    public static void main(String[] args) {
        System.out.print("Hello, world!/n");
        System.out.print("My name is George./n");
        System.out.print("Yada Yada Yada .../n");
    }
}

20.

// ES20.java
class ES20 {
    public static void main(String[] args) {
        double dblSide = 3.5;
        double dblVolume;
        System.out.println("The side of my cube is " + dblSide + " feet.");
        dblVolume = dblSide * dblSide * dblSide;
        System.out.println("The cubes volume is " + dblVolume + " cubic feet.");
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值