반응형
03. 배열 정리
실습 과제
(1) 크기가 30인 정수형 배열 intArray를 만들어 주세요.
(2) 배열의 첫 번째(0번 인덱스) 칸부터 1001, 1002, 1003, ..., 1029, 1030을 순서대로 넣어주세요.
(3) 크기가 4인 문자열형 배열 remainders를 만들어 "Zero", "One", "Two", "Three"를 순서대로 넣어주세요.
(4) intArray 배열에 담긴 각 값을 4로 나눈 나머지를 인덱스로 생각하고, remainders 배열에서 그 인덱스에 위치한 단어를 출력해주세요. 이 때 반드시 '배열 정리' 노트에 있는, for- each문을 활용해주세요!!
아래와 같은 출력 결과가 나올 것입니다.
> One
Two
Three
Zero
...
One
Two
public class Int {
public static void main(String[] args) {
int[] intArray = new int[30];
String[] remainders = {"Zero", "One", "Two", "Three"};
for (int i = 0; i < intArray.length; i++) {
intArray[i] = 1001 + i;
}
for (int num : intArray) {
System.out.println(remainders[num % 4]);
}
}
}
2021.01.16
결과값이 자꾸 Zero부터 시작된다 ㅠㅠ 침대에 누워서 어떻게 해야 할지 고민해봐야겠다.
2021.01.17
Zero로 시작되는 이유... 그것은 바로 내가 계산식을 잘못 썼기 때문이었다... 시험을 볼 때 문제를 정확하게 파악하지 않고 일단 풀이부터 시작했던 습관이 아직도 남아있나 보다 ㅠㅠ 제발 문제를 꼼꼼히 확인부터 하자!!!!!!
본 내용은 Codeit의 '자바 기초' 강의를
참고하여 작성한 내용입니다.
반응형
'Languages > Java' 카테고리의 다른 글
[자바 객체 지향 프로그래밍] 01. 객체 만들기 (0) | 2021.01.21 |
---|---|
[자바 왕기초] 05. 배열 (0) | 2021.01.19 |
[자바 왕기초] 04. 반복문 (0) | 2021.01.16 |
[자바 왕기초] 04. 반복문 (0) | 2021.01.14 |
[자바 왕기초] 04. 반복문 (0) | 2021.01.14 |