728x90
반응형
[공부/Java] - 객체 지향 프로그래밍(Object Oriented Programming)이란?
[공부/C언어] - (c언어) 입력한 숫자(i)부터 입력한 숫자(j) 까지 입력한 수(k)만큼 한줄에 표현하기
요즘 파이썬에 빠져서 파이썬만 짜다보니 자바코드를 까먹기 시작 했다.
따라서 중간 중간 자바 기초적인것부터 짜봐야 할 거 같아 기본적인 사칙연산을 구현 해보았다.
코드는 아래와 같다.
윈도우 노트북에서 인텔리제이로 구현을 하고 이미지를 찍기 위해 맥에서 'test.java'로 만들어 실행 시킨후 캡쳐하였다.
더 자세한 코드는 Github[바로가기]에서 볼수 있다.
package dev.sungmin;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
System.out.println("이 프로그램은 사칙연산을 해주는 프로그램입니다!!");
Scanner scan = new Scanner(System.in);
System.out.println("첫번째 숫자를 입력하시오 : ");
int num = scan.nextInt();
System.out.println("두번째 숫자를 입력하시오 : ");
int num2 = scan.nextInt();
System.out.println("어떠한 연산을 할지 입력 하시오 : (ex. + * - /)");
String Op = scan.next();
if(Op.equals("+")) {
int sum = num + num2;
System.out.println("덧셈을 입력 하셨습니다 : " + sum);
} else if (Op.equals("-")) {
int sub = num - num2;
System.out.println("뺄셈을 입력 하셨습니다 : " + sub);
} else if (Op.equals("*")) {
int mul = num*num2;
System.out.println("곱셉을 입력 하셨습니다 : "+ mul);
} else if (Op.equals("/")) {
int div = num / num2;
System.out.println("나눗셈을 입력 하셨습니다 : " + div);
}
}
}
728x90
반응형