본문 바로가기

공대남자/프로그래밍

초간단 계산기 프로그램


이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