개발노트(150)
-
JAVA 반복, 재귀함수
반복함수 1234567891011121314151617181920 public class Main { public static int factorial (int number) { int sum = 1; for(int i = 2; i
2018.03.25 -
JAVA 사용자 정의 함수 2
123456789101112131415161718192021222324252627282930313233 public class Main { public static int function(int number, int k) { for(int i = 1; i b) ? a:b; } public static int function (int a, int b, int c) { int result = max(a,b); result = max(result, c); return result; } public static void main(String[] args) { System.out.println("(111,222,333) 중에서 가장 큰 값은?" + function(111,222,333)); }} Colored b..
2018.03.24 -
JAVA 사용자 정의 함수
사용자 정의 함수를 통해 작업 효울을 증가 시킬 수 있겠죠?사용자 정의 함수를 만들어 봅시다. 세 수의 최대공약수를 구하는 코드입니다.1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 public class Main { public static int function(int a, int b, int c) { int min; if(a>b) { if(b>c) { min=c; } else { min = b; } } else { if(a>c) { min = c; } else { min = a; } } for(int i = min; i >0; i--) { if(a % i == 0 && b % i == 0 && ..
2018.03.17 -
JAVA 입력, 출력
1234567891011121314151617import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("정수를 입력하세요."); int i = sc.nextInt(); System.out.println("입력된 정수는 "+ i + "입니다."); sc.close(); } } Colored by Color Scriptercs Scanner 을 사용해서 사용자로 부터 i 값을 받아와서문자열을 출력한다. 파일 읽어오기 123456789101112131415161718192021222324252627import ja..
2018.03.10 -
JAVA 조건문, 반복문 알아보기
조건문 기본 참과 거짓을 나누어 실행되는 값을 다르게 하기 123456789101112131415161718192021 public class Main { public static void main (String[]args) { String a= "I Love you."; if(a.contains("Love")) //love를 포함하는가? { //참이면 실행 System.out.println("I Love you too"); } else { //거짓이면 실행 System.out.println("why?"); } } } Colored by Color Scriptercs contains를 사용해서 a라는 문자열에 해당문자 "Love"가 있는지 if else문을 사용해서 판별실행되는 값을 나눌 수 있습니다. ..
2018.03.09 -
JAVA 기초 연산자 알아보기
초를 분, 초로 나눠서 나타내기 12345678910111213141516 public class Main { final static int SECOND = 100; //클래스 전체에 final로 SECOND 지정 public static void main(String[] args) { int minute = SECOND / 60; //분은 SECOND를 60으로 나눈 몫 "/"를 사용 int second = SECOND % 60; //초는 SECOND를 60으로 나눈 나머지 "%"를 사용 System.out.println(minute + "분" + second + "초"); } } Colored by Color Scriptercs 결과 값 1분 40초 증감 연산자 123456789101112131415..
2018.03.09