본문 바로가기

프로그래밍25

[5-5] 다음은 1과 9사이의 중복되지 않은 숫자로 이루어진 3자리 숫자를 만들어내는 프로그램이다. public class Ex5_5 { // [5-5] 다음은 1과 9사이의 중복되지 않은 숫자로 이루어진 3자리 숫자를 만들어내는 프// 로그램이다. (1)~(2)에 알맞은 코드를 넣어서 프로그램을 완성하시오.// [참고] Math.random()을 사용했기 때문에 실행결과와 다를 수 있다.// [연습문제]/ch5/Exercise5_5.java// class Exercise5_5 {// public static void main(String[] args) {// int[] ballArr = {1,2,3,4,5,6,7,8,9};// int[] ball3 = new int[3];// // 배열 ballArr의 임의의 요소 2개를 골라서 위치를 바꾼다. 20번 반복// for(int x=0;x < 20;x++.. 2015. 1. 5.
[5-4] 2차원 배열 arr2에 담긴 모든 값의 총합과 평균을 구하는 프로그램을 완성하시오. public class Ex5_4 { // [5-4] 2차원 배열 arr2에 담긴 모든 값의 총합과 평균을 구하는 프로그램을 완성하시오.// [연습문제]/ch5/Exercise5_4.java// class Exercise5_4// {// public static void main(String[] args)// {// int[][] arr = {// { 5, 5, 5, 5, 5},// {10,10,10,10,10},// {20,20,20,20,20},// {30,30,30,30,30}// };// int total = 0;// float average = 0;// /*// (1) 알맞은 코드를 넣어 완성하시오.// */// System.out.println("totat="+total);// System.o.. 2015. 1. 5.
[5-3] 배열 arr에 담긴 모든 값을 더하는 프로그램을 완성하시오. public class Ex5_3 { // [5-3] 배열 arr에 담긴 모든 값을 더하는 프로그램을 완성하시오.// [연습문제]/ch5/Exercise5_3.java// class Exercise5_3// {// public static void main(String[] args)// {// int[] arr = {10, 20, 30, 40, 50};// int sum = 0;// /*// (1) 알맞은 코드를 넣어 완성하시오.// */// System.out.println("sum="+sum);// }// }// [실행결과]// sum=150 /** * @param args */public static void main(String[] args) {// TODO Auto-generated method.. 2015. 1. 5.
[5-2] 다음과 같은 배열이 있을 때, arr[3].length의 값은 얼마인가? public class Ex5_2 { // [5-2] 다음과 같은 배열이 있을 때, arr[3].length의 값은 얼마인가?// int[][] arr = {// { 5, 5, 5, 5, 5},// { 10, 10, 10},// { 20, 20, 20, 20},// { 30, 30}// };/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stub // [5-2] 다음과 같은 배열이 있을 때, arr[3].length의 값은 얼마인가?int[][] arr = { { 5, 5, 5, 5, 5 }, { 10, 10, 10 }, { 20, 20, 20, 20 }, { 30, 30 } }; System.. 2015. 1. 5.