Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

개발 한번 해블로그

[Java 과제] 3일차 본문

과제

[Java 과제] 3일차

hide on bush 2023. 11. 22. 14:37

Q. 

1. float, float[], float[][] 위 3개의 자료형을 설명하시오.
2. 아래 처럼 2행X3열에 정수 데이터를 초기화 하도록 배열을 생성하시오.
   -------------
     10  20  30
     40  50  60
    ------------
3. 동일한 기억공간을 메모리에 연속적으로 만드는 자료구조는 무엇인가.
4. 배열의 기억공간이 실제 메모리에 할당 될때 자바, C언어는  어떤 정책을 사용하는가.
5. 2차원 배열에 사용되는 분야를 예시로 설명하시오.
6. 3행X3열의 실수형 배열을 생성하고 배열의 길이와 각 행의길이를 구하는 방법을 기술하시오.
7. 메서드가 동작을 한 후 만들어 내는 결과 값을 반환하기 위해서 사용하는 명령어는 무엇인가.
8. 메서드는 동작을 한 후 만들어 내는 결과 값을 어디에 저장(담는다)하는가.
9. 메서드가 외부로부터 데이터를 전달 받기 위해서 사용하는 변수를 무엇이라고 하는가.
10. 매개변수로 2개의 정수를 받아서 두수 사이의 짝수의 개수를 구하여 리턴하는 메서드를 정의하시오.(evenCount)

A. 

1. float는 실수를 나타내는 기본자료형, float[]는 실수형 자료를 여러 개 담는 배열, float[][]는 실수형 자료를 여러 개 담는 2차원 배열
2. int[][] a=new int{{10,20,30},{40,50,60}};
3. 배열
4. 행우선
5. 이미지처리, 이중 for문
6.

public class Float {
    public static void main(String[] args) {
        float[][] a = new float[3][3];
        System.out.println("배열의 길이 = " + a.length);
        System.out.println("행의 길이 = " + a[0].length);
        
    }
}


7. return
8. 메서드 이름
9. 매개변수
10. 

public static int evenCount(int a, int b){
    int evencnt=0;
    for(int i=a;i<=b;i++){
       if(i%2==0){
         evencnt++;
       }//
    }//
    return evencnt;
}


'과제' 카테고리의 다른 글

[멘토링] 얕은 복사와 깊은 복사  (0) 2024.01.17
[토이 프로젝트 1] 여행 여정을 기록, 관리하는 SNS 서비스  (2) 2024.01.03
[Java 과제] 4일차  (0) 2023.11.24
[Java 과제] 2일차  (0) 2023.11.20
[Java 과제] 1일차  (0) 2023.11.16