절차 지향 프로그래밍은 프로그램의 실행 순서를 중요하게 생각하는 방식이다.
실행해야 하는 작업들을 순차적으로 나열하고 그 흐름을 따라 프로그램을 완성한다.
public class CalculatorMain {
public static void main(String[] args) {
int num1 = 10;
int num2 = 5;
String operation = "add";
if (operation.equals("add")) {
System.out.println("더하기: " + (num1 + num2));
} else if (operation.equals("subtract")) {
System.out.println("빼기: " + (num1 - num2));
}
}
}
더하기: 15
위 코드는 두 숫자를 더하거나 뺄 수 있는 간단한 계산기 예제이다.
코드가 간단하지만, 만약 더 많은 연산 기능을 추가하려면 조건문이 복잡해지고, 유지보수가 어려워질 수 있다.