이X정 양 부탁으로 계산기 프로그램을 짜보았다.
귀찮아서 나보고 해달라는데... 나도 귀찮아 ㅠ
사실 계산기는 자바 공부하면서도 한번도 안짜보았다.
걍 대충 switch 써서 발로 해치웠다.
소스 올리는 것도 귀찮아 젠장 ㅋㅋㅋ
import java.io.*;
public class Gyesan { //저렴한 클래스명.
public static void main(String args[]) throws IOException {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
int selectgyesan = 0; // 저렴한 변수명.
double a = 0;
double b = 0;
double result = 0;
System.out.println("하고싶은 연산을 선택해라");
System.out.println("덧셈=1, 뺄셈=2, 곱셈=3, 나눗셈=4");
String str = in.readLine();
selectgyesan = Integer.parseInt(str);
System.out.println("연산할 두 수를 입력해라");
String str1 = in.readLine();
String str2 = in.readLine();
a = Double.parseDouble(str1);
b = Double.parseDouble(str2);
switch(selectgyesan) {
case 1 :
result = a+b;
break;
case 2 :
result = a-b;
break;
case 3 :
result = a*b;
break;
case 4 :
result = a/b;
break;
default :
System.out.println("네개 연산밖에 안된다 -_- 설마 미적분이라도 바랬던 게냐?");
}
System.out.println("두 연산의 결과는" + result + "이다");
}
}
'공대남자 > 프로그래밍' 카테고리의 다른 글
함수는 참 쉽죠잉 (0) | 2010.01.11 |
---|---|
74LS194 (3) | 2009.11.22 |
쉽지 않은 재귀함수의 이해 (5) | 2009.08.11 |
하향식 프로그래밍 설계 기법 (1) | 2009.08.06 |
컴파일러에 따라 다르게 연산되는 증감연산자 (0) | 2009.08.05 |