일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- Linux
- yum
- 포트중복 오류
- mysql 기본관리 db
- 리눅스 소유권 변경
- 리눅스 패키지
- ls
- MySQL
- 실행시 문자
- Spring Boot port 변경
- 안드로이드
- 리눅스 사용자
- 안드로이드 어플
- 리눅스 디렉토리
- 리눅스
- 리눅스 사용자 제한
- chown
- 스타일선택자
- 리눅스 소유권
- port 중복
- Spring Boot
- mysql 패키지
- 스타일 선택자
- linux mysql
- 주석
- Spring Boot version
- 리눅스 네트워크
- cat
- 포트중복
- mysql 기본관리 db 생성
- Today
- Total
Central-IT의 프로그래밍 이야기
함수와 switch문을 이용한 계산기 본문
# 함수와 switch문을 이용하여 연산자를 판별하고 결과를 반환하여 출력하는 코드입니다.
이전 포스팅에 있었던 Scanner 클래스를 이용한다면 숫자와 연산자를 입력받아 출력할 수있을 것입니다.
public class Test3
{
public static double calc(int a, int b, char c)
{
double temp = 0;
switch(c)
{
case '+' : temp = a+b;
break;
case '-' : temp = a-b;
break;
case '*' : temp = a*b;
break;
case '/' : temp = a/b;
break;
}
return temp;
}
public static void main(String[] args)
{
System.out.println("20 + 10 = " + calc(20, 10, '+'));
System.out.println("20 - 10 = " + calc(20, 10, '-'));
System.out.println("20 * 10 = " + calc(20, 10, '*'));
System.out.println("20 / 10 = " + calc(20, 10, '/'));
}
}
# 콘솔 실행결과
'Java' 카테고리의 다른 글
Java와 Eclipse 설치와 설정 (0) | 2015.03.03 |
---|---|
Java 생성자 실습 1 (0) | 2015.02.25 |
Java class 생성, 접근 실습 (0) | 2015.02.23 |
Java 피보나치 수열 (0) | 2015.02.23 |