/*----------------------------- Ex9_2.java メソッドの基本:四則演算+剰余 ------------------------------*/ package jp_bunkyo; public class Ex9_2 { public static void main(String[] args) { int x, y, z; float rx, ry, rz; x = 15; rx = 15.0f; y = 7; ry = 7.0f; z = addxy(x,y); System.out.printf("%2d + %2d = %4d\n", x, y, z); z = difxy(x,y); System.out.printf("%2d - %2d = %4d\n", x, y, z); z = mulxy(x,y); System.out.printf("%2d * %2d = %4d\n", x, y, z); rz = divxy(rx,ry); System.out.printf("%2.0f / %2.0f = %2.5f\n", rx, ry, rz); z = modxy(x,y); System.out.printf("%2d %% %2d = %4d\n", x, y, z); } public static int addxy(int X, int Y) { // 足し算をするメソッド int Z; Z = X + Y; return(Z); } public static int difxy(int X, int Y) { // 引き算をするメソッド int Z; Z = X - Y; return(Z); } public static int mulxy(int X, int Y) { // 掛け算をするメソッド int Z; Z = X * Y; return(Z); } public static float divxy(float X, float Y) { // 割り算をするメソッド float Z; Z = X / Y; return(Z); } public static int modxy(int X, int Y) { // 剰余を計算するメソッド int Z; Z = X % Y; return(Z); } }