분류 전체보기
-
둘째 날 JAVA 삼항 연산자삼성SDS_멀티캠퍼스/Java 2015. 9. 8. 14:43
세 숫자중 어떤게 더 큰지 알아보자 소스코드--------------------------------------import java.util.Scanner; public class Test10 { public static void main(String arg[]) { Scanner scan = new Scanner(System.in);double a, b, c, result; System.out.println("비교할 숫자를 입력하세요");a = scan.nextDouble();System.out.println("비교할 숫자를 입력하세요");b = scan.nextDouble();System.out.println("비교할 숫자를 입력하세요");c = scan.nextDouble(); result = (a..
-
둘째 날 JAVA 윤년을 확인하여 텍스트 출력하기삼성SDS_멀티캠퍼스/Java 2015. 9. 8. 14:21
윤년 계산 공식 4로 나눴을때 0이면서 100으로 나눴을때 0이 아니거나 400으로 나눴을때 0인 숫자가 윤년이다. 소스코드 ---------------------------- import java.util.Scanner; public class Test13 { public static void main(String arg[]) { Scanner scan = new Scanner(System.in);int a;String result;String msg = "윤년입니다";String msg2 = "윤년이 아닙니다"; System.out.println("윤년을 확인할 연도를 입력하세요");a = scan.nextInt(); result = (a % 4 == 0) && (a % 100 != 0) || (a ..
-
둘째 날 JAVA 입력받은 숫자로 홀수, 짝수 구분하기삼성SDS_멀티캠퍼스/Java 2015. 9. 8. 14:19
홀수인지 짝수인지 확인하는 방법은 정수를 2로 나눴을때 1인지 0인지 확인하면 된다. 소스코드-------------------------------------------- import java.util.Scanner; public class Test11 { public static void main(String arg[]) { Scanner scan = new Scanner(System.in);int a, result;String msg = "홀수입니다";String msg2 = "짝수입니다"; System.out.println("숫자를 입력하세요");a = scan.nextInt();result = a % 2; if (result == 1) {System.out.println("입력한 숫자는 " + ..
-
둘째 날 JAVA 정리삼성SDS_멀티캠퍼스/Java 2015. 9. 8. 11:34
printf 에서 %는 변수의 값을 형식에 맞게 출력 %f → 실수%d → 10진수 정수%o → 8진수 정수%x → 16진수 정수 실수에서 .2f = 소수점 둘째자리 까지정수에서 %3d = 3칸 확보숫자앞에 -붙으면 왼쪽부터숫자앞에 0붙이면 빈칸에 0채움 예를들어서 System.out.printf("%d %d %d", 1,2,3);결과 : 1 2 3 System.out.printf("%d %x %o", 1,2,3);결과 : 10 14 36 result 값이 856.0748178846745이라고 가정했을 때System.out.printf("%.2f ", result); //소수 2자리까지 나타냄결과 : 856.07 출처: 삼성SDS멀티캠퍼스 강사: 홍승길Email : iccack70@gmail.com
-
둘째 날 JAVA 원리금 균등상환 계산기삼성SDS_멀티캠퍼스/Java 2015. 9. 8. 11:13
오늘은 원리금 균등상환을 해봄 변수명 -----------------------대출원금 : money연 이율: profit상환기간(월) : month-----------------------공식은 money * (profit / 12) * (1 + profit / 12, month)^ / (1 + profit / 12, month)^ -1^은 n승인데 표현할 방법이 마땅히 생각나지 않아서 이렇게 씀... 어쨋든 자바에서는 Math.pow라는 n승을 쉽게 계산해주는 좋은 함수가 있으므로 잘 쓰도록함 money * (profit / 12) * Math.pow(1 + profit / 12, month) / Math.pow(1 + profit / 12, month) -1 이렇게 하면 되겠다. 이자만 갚을 시에는..