スッキリわかるJava入門 第5章 メソッド(練習問題)
練習5-1
package sample; public class JavaR05_01 { public static void main (String[] args) { introduceOneself(); } public static void introduceOneself() { String name = "吉田 正尚"; int age = 29; double height = 172.7; String sex = "男"; System.out.println("名前: " + name); System.out.println("年齢: " + age); System.out.println("身長: " + height); System.out.println("性別: " + sex); } }
●実行結果
名前: 吉田 正尚
年齢: 29
身長: 172.7
性別: 男
練習5-2
package sample; public class JavaR05_02 { public static void main (String[] args) { email("WBC", "mura-kamisama@samurai.co.jp", "顔を上げて頑張れ!"); email("mura-kamisama@samurai.co.jp", "顔を上げて頑張れ!"); } public static void email (String title, String address, String text) { System.out.println(address + "に、以下のメールを送信しました"); System.out.println("件名:" + title); System.out.println("本文:" + text); } public static void email (String address, String text) { System.out.println(address + "に、以下のメールを送信しました"); System.out.println("件名:無題"); System.out.println("本文:" + text); } }
●実行結果
mura-kamisama@samurai.co.jpに、以下のメールを送信しました
件名:WBC
本文:顔を上げて頑張れ!
mura-kamisama@samurai.co.jpに、以下のメールを送信しました
件名:無題
本文:顔を上げて頑張れ!
練習5-4
package sample; public class JavaR05_04 { public static void main (String[] args) { // 三角形の面積 double bottom = 10.0; double height = 5.0; System.out.println("三角形の面積"); System.out.println("底辺:" + bottom); System.out.println("高さ:" + height); System.out.println("面積:" + calcTriangleArea(bottom, height)); // 円の面積 double radius = 5.0; System.out.println("円の面積"); System.out.println("半径:" + radius); System.out.println("面積:" + calcCircleArea(radius)); } public static double calcTriangleArea (double bottom, double height) { return bottom * height / 2; } public static double calcCircleArea(double radius) { return radius * radius * 3.14; } }
●実行結果
三角形の面積
底辺:10.0
高さ:5.0
面積:25.0
円の面積
半径:5.0
面積:78.5