ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 7일 차 JAVA 매개변수를 이용한 계산기
    삼성SDS_멀티캠퍼스/Java 2015. 9. 15. 09:40
    반응형

    import java.util.Scanner;


    public class Test2 {


    public static void main(String[] args) {


    String input_Ch;

    int a, b;

    Scanner scan = new Scanner(System.in);


    System.out.println("+, -, *, / 연산중 하나를 입력하세요");

    input_Ch = scan.nextLine();


    switch (input_Ch) {

    case "+":


    System.out.println("숫자를 두개 입력하세요");

    a = scan.nextInt();

    b = scan.nextInt();

    printHello(a, b);

    break;

    case "-":

    System.out.println("숫자를 두개 입력하세요");

    a = scan.nextInt();

    b = scan.nextInt();

    printHello2(a, b);

    break;

    case "*":

    System.out.println("숫자를 두개 입력하세요");

    a = scan.nextInt();

    b = scan.nextInt();

    printHello3(a, b);

    break;

    case "/":

    System.out.println("숫자를 두개 입력하세요");

    a = scan.nextInt();

    b = scan.nextInt();

    printHello4(a, b);

    break;


    default:

    System.out.println("+, -, *, / 연산중 하나를 입력하세요");

    break;

    }


    }


    public static void printHello(int num, int age) { // 매개변수 - 함수를 호출할 때 저기에 값을

    // 넣어줘야 함


    System.out.print(num + "+" + age + "=" + (num + age));


    }


    public static void printHello2(int num, int age) { // 매개변수 - 함수를 호출할 때 저기에

    // 값을

    // 넣어줘야 함


    System.out.print(num + "-" + age + "=" + (num - age));


    }


    public static void printHello3(int num, int age) { // 매개변수 - 함수를 호출할 때 저기에

    // 값을

    // 넣어줘야 함


    System.out.print(num + "*" + age + "=" + (num * age));


    }


    public static void printHello4(int num, int age) { // 매개변수 - 함수를 호출할 때 저기에

    // 값을

    // 넣어줘야 함


    System.out.print(num + "/" + age + "=" + (num / age));


    }


    }









    출처: 삼성SDS멀티캠퍼스 

    강사: 홍승길

    Email : iccack70@gmail.com

    반응형
Designed by Tistory.