어떠한 문제를 처리하기 위한 방법을 소스 코드로 묶어놓고 필요(호출)에 따라 동작하는 기능.
다른 언어에서는 함수(function)으로 불린다.
그 중, main method(메인메소드) 라고 불리는 것은, 시작점 역할을 한다. 즉, main 메소드가 없는 프로그램은 별도로 동작할 수가 없다. 컴퓨터가 소스 코드를 읽을 때 main 메소드를 실행하고 그 곳에 정의된 로직에 따라 프로그램이 동작하게 된다.
매개변수(Parameter ): 메소드 호출시 같이 넘어오는 값이다. 매개가 되는 변수.
변수 a,b,c에 들어가는 정숫값을 키보드에서 입력받아, 변수 max로 최댓값을 찾는 프로그램 만들기
- max에 a 값을 넣는다.
- b값이 max보다 크면 max에 b 값을 넣는다.
- c값이 max보다 크면 max에 c 값을 넣는다.
❗️Scanner사용하기
import java.util.Scanner
Scanner 스캐너명 = new Scanner(System.in);
변수 = 스캐너명.nextInt();
네 값의 최솟값을 구하는 min4메소드를 작성하시오.
메소드의 return은 처리한 결과값을 원래 호출한 곳으로 반환합니다. 즉, min4 메소드의 반환값은 int형이고, 마지막 반환값 min값을 int형으로 반환합니다.
min4(2,3,6,8)을 수행했을 때, 반환값이 '2'로 확인되는 이유입니다.
❗️return값이 void인 메소드는 값을 반환하지 않습니다.
'1부터 n까지의 정수 합'을 구하는 알고리즘
for문 이용하기
while문 이용하기
곱셈표를 만드는 알고리즘
오늘은 기본적인 알고리즘을 학습하면서, java의 기본문법을 다시 돌아볼 수 있었고
구구단과 직각이등변삼각형을 출력하면서 반복문 사용을 한번 더 연습할 수 있었다.
알고리즘은 이제 시작이니 더더 힘내자 :)