상세 컨텐츠

본문 제목

자바 기초 배열 실습 1

java

by a입니다 2017. 1. 18. 17:45

본문

반응형

실습1. 다차원 배열을 이용하여 총점을 출력하고 반별평균을 출력 

 

 

 

위사진 처럼 각각하나씩 배열을 선언한다.

 

 int totalScore = totalScore1 + totalScore2 + totalScore3;  

 

배열이라는 상자에 담겨진  선언된 int형 변수를 합

 

 System.out.println(totalScore);  

 

출력문에 합(totalScore)을 출력

 

double avearge  = totalScore1./(scoreInClases(0).length*1.0);   

double avearge2  = totalScore2./(scoreInClases(1).length*1.0); 

double avearge3  = totalScore3./(scoreInClases(2).length*1.0); 

 

 double 변수를 하나씩 선언후 뱐별로 평균을 계산할 내용 넣는다. 즉 배열의 요소수를 구할 내용울 넣는것. 

 

 반별로 평균을 계산. 순서는 0,1,2 순

 

 [] 요소수를 구하기위해 (scoreInClases(0).length*1.0);와 같이 length를 사용.

 

System.out.println(avearge); 출력문에 평균(avearge) 출력

 

나머지 average2,avearge3도 같은 방식으로 출력한다.

 

 

  int [] [] scoresInClasses = {

{100, 100, 90} , {90,10,70} , {70, 100, 95}

};

 

위 와 같이 다차원 배열의 만들어 선언한다.

 

new 객체를 선언하여 값을 할당 받고

 

 MultipleArray class에서  메인에서 대응하는 메소드를 호출한다.

 

 메인에서 실행

 

 

살행화면

 

실습2.  배열을 이용해서 합산한거 출력

 

 

 

    

위와 같이 배열을 선언

 

출력문에  result를 출력

 

 

 

int [] points = {100,100,100,100};

 

int형의 배열을 선언

 

String strPoint = "50 ,50 , 50";

 

String 문자열 선언

 

strpoint.split("");

 

문자열을 잘라내기 위해 split() 함수를 사용

 

Integer.parseInt(sterPoint[0]);  문자열로 변환

 

ArrayCalculator 클래스에서  메인에 대응하는 함수를 호출

 

메인실행

 

 

실행결과

반응형

관련글 더보기