프로그래밍/JAVA(자바)

    <명품 JAVA Programming> - Chapter3 연습문제(13, 14, 15, 16)

    13. 반복문을 이용하여 369게임에서 박수를 쳐야 하는 경우를 순서대로 화면에 출력해보자. 1부터 시작하며 99까지만 한다. package chapter3; public class chapter3_13 { public static void main(String[] args) { int i, a, b; for(i = 1; i 0 && b > 0 && a % 3 == 0 && b % 3 == 0) System.out.println(i + " 박수 짝짝"); else if (a > 0 && a % 3 == 0) System.out.println(i + " 박수 짝"); else if (b > 0 && b % 3 == 0) System.out.println(i + " 박수 짝"); } } } 14. 다음 코드..

    <명품 JAVA Programming> - Chapter3 연습문제(7, 8, 9, 10, 11, 12)

    7. 정수를 10개 저장하는 배열을 만들고 1에서 10까지 범위의 정수를 랜덤하게 생성하여 배열에 저장하라. 그리고 배열에 든 숫자들과 평균을 출력하라. package chapter3; import java.util.Scanner; public class chapter3_7 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int arr[] = new int[10]; int sum = 0; double ave = 0; System.out.print("랜덤한 정수들: "); for(int i = 0; i < 10; i++) { arr[i] = (int)(Math.random()*10 + 1); System..

    <명품 JAVA Programming> - Chapter3 연습문제(1, 2, 3, 4, 5, 6)

    1. 다음 프로그램에 대해 물음에 답하라. int sum = 0, i = 0; while (i 100보다 작은 짝수의 합을 계산하는 코드이다. 2450이 출력된다. 2) 위의 코드를 main()메소드로 만들고 WhileTest 클래스로 완성하라. 3) for문을 이용하여 동일하게 실행되는 ForTest 클래스를 작성하라. 2, 3 -> package chapter3; public class chapter3_1 { public static void main(String[] arags) { int sum = 0, i = 0; for (i =..

    <명품 JAVA Programming> - Chapter2 연습문제(7, 8, 9, 10, 11, 12)

    7. 2차원 평면에서 직사각형은 왼쪽 상단 모서리와 오른쪽 하단 모서리의 두 점으로 표현한다. (100, 100)과 (200, 200)의 두 점으로 이루어진 사각형이 있을 때, Scanner를 이용하여 정수 x와 y 값을 입력받고 점 (x, y)가 이 직사각형 안에 있는지를 판별하는 프로그램을 작성하라. package chapter2; import java.util.Scanner; public class chapter2_7 { public static void main(String args[]) { Scanner scanner = new Scanner(System.in); System.out.print("점 (x,y)의 좌표를 입력하시오>>"); int x = scanner.nextInt(); int y..

    <명품 JAVA Programming> - Chapter2 연습문제(1, 2, 3, 4, 5, 6)

    1. Scanner 클래스를 이용하여 원화를 입력받아 달러로 바꾸어 다음 예시와 같이 출력하는 프로그램을 작성하라. $1 = 1100원으로 가정하고 계산하라. package chapter2; import java.util.Scanner; public class chapter2_1 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("원화를 입력하세요단위 원) >>>"); int won = scanner.nextInt(); System.out.println(won + "원은 $" + won / 1100.0 + "입니다."); scanner.close(); } } 2. Scann..