演算とキャストの練習問題
今回の練習問題は演算とキャスト(2-13まで)の内容となっています。
【Java】演算とキャスト 練習問題1
以下のプログラム内にはコメントで指示がありますので、コメントの下にプログラミングを行ってください(実行結果も参考にプログラミングしてください)。workフォルダ内に「Exam06.java」で保存してください。
保存後、コンパイルおよび実行を行ってください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
class Exam06{ public static void main(String[] args){ /* 以下の変数を作成してください 型:String 変数名:name 初期値:"パソコン" 型:int 変数名:pcPrice 初期値:123500 型:int 変数名:pcNumber 初期値:13 修飾子:final 型:double 変数名:TAX_RATE 初期値:1.08 */ //xxxxを適切な変数名に変更してください System.out.println(xxxx + "を" + xxxx + "台購入します。"); //xxxxを適切な変数名に変更してください System.out.println("合計は" + (xxxx * xxxx) + "円です。"); //税込み価格を表示する計算式をxxxxに記述してください //ただし、小数点は表示しないものとします System.out.println("税込み価格は" + xxxx + "円です。"); } } |
実行結果
c:\work>javac Exam06.java
c:\work>java Exam06
パソコンを13台購入します。
合計は1605500円です。
税込み価格は1733940円です。
【Java】演算とキャスト 練習問題2
以下のプログラム内にはコメントで指示がありますので、コメントの下にプログラミングを行ってください(実行結果も参考にプログラミングしてください)。workフォルダ内に「Exam07.java」で保存してください。
保存後、コンパイルおよび実行を行ってください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
class Exam07{ public static void main(String[] args){ /* 以下の変数を作成してください 型:char 変数名:hiragana 初期値:'あ' 型:int 変数名:code 初期値:hiraganaのデータをintへキャスト */ //xxxxを適切な変数名に変更してください System.out.println("変数hiraganaには「" + xxxx + "」が保存されています。"); //xxxxを適切な変数名に変更してください System.out.println("「" + xxxx + "」の文字コードは" + xxxx); //codeにインクリメントおよびキャストを行ってください。(実行結果参照) System.out.println("codeの文字コードをインクリメントすると「" + code + "」となります。"); } } |
実行結果
c:\work>javac Exam07.java
c:\work>java Exam07
変数hiraganaには「あ」が保存されています。
「あ」の文字コードは12354
codeの文字コードをインクリメントすると「ぃ」となります。