8일차 진도는 class를 나갔지만 문제는 06,07차에 배웠던 배열 심화 문제를 내주셨다.
이전에 주셨던 문제가 생각보다 어려워서 이제 8일차 문제를 푼다.주말동안 꼭꼭 다 풀어보고 싶다는 내 바람
지금까지 배웠던 것들+배열 총집합 문제
문제1)2차원 배열 arr을 출력해보세요.
1
1 2 3
1
1 2 3 4
1 2
문제2) Scanner로 소문자 알파벳 하나 입력받고,
// 아래와 같이 출력되게 해보세요. char > ascii 숫자와 호환
/* 콘솔예시)
소문자 알파벳 하나를 입력하세요>> e (<--사용자가입력)
abcde
abcd
abc
ab
a*/
문제3) 양의 정수 10개를 입력받아 배열에 저장하고,
// 3의 배수만 출력하는 프로그램 작성해보세요.
(심화)문제4) 4x4의 2차원 배열(총16개방)을 만들고,
// 1 ~ 10까지 범위의 정수를 10개만 랜덤하게 생성하여
// 임의의 위치에 저장하세요.
// 동일한 랜덤값이 있어도 상관없으며, 나머지 6개의 숫자는 모두
// 0 으로 만드로 4x4 형태로 출력 ( 0 = 6개, 10개는 랜덤 중복허용)(위치중복안되)
/*
출력예)
3 0 7 2
0 8 1 4
2 6 0 5
0 0 7 0
*/
'basic > java 실습' 카테고리의 다른 글
day 10 연습문제 - 메서드 인자 전달, 재귀호출 이해하기 (0) | 2021.05.04 |
---|---|
day 09 연습문제 - class 변수,메서드 (0) | 2021.05.03 |
day07 연습문제 - Math.random() 사용하여 랜덤값 생성, 로또 번호 생성하기 (0) | 2021.05.01 |
day06 연습문제 - 다차원배열, 배열 (0) | 2021.05.01 |
day07 연습문제 - 다차원배열 (0) | 2021.04.29 |