JAVA

190628 배열연습-1

猫猫 2019. 6. 28. 17:49
반응형
////////////////배열 공간 10개 for문 이용 4의 배수 입력
		int[] arr = new int[10];
		
		for(int i = 0; i<arr.length; i++) {
			//arr[i] = 4+4*i;
			// arr[i] = (1+i)*4;
			System.out.print(arr[i]+"   ");
		}
		
//////////////배열에 4의 배수로 저장된 상태인데 arr5 의 값을 읽어서 다른 변수 선언하고 그 변수에 값을 대입? 
		
		int[] arr = new int[10];
		
		int tmp = 0;
		
		for(int i =0; i<arr.length; i++) {
			arr[i] = (i+1)*4;
			//System.out.print(arr[i]+"  ");
		}
		tmp = arr[5];
		System.out.println(tmp);
		System.out.printf("%d ,  %d \n" , arr[3], arr[5]);
		tmp = arr[5];
		arr[5] = arr[3];
		arr[3] = tmp;
		System.out.printf("%d ,  %d \n" , arr[3], arr[5]);
		
///////////////배열 10개 for문 이용하여 5의 배수 저장 배열에 저장된 값이 짝수이면 2배, 홀수이면 3배해서 배열에 저장
		int[] arr = new int[10];
		
		for(int i =0; i<arr.length; i++) {
			arr[i] = (i+1) *5;
			if(arr[i]%2==0) {
				arr[i] = arr[i] *2;
			}
			else if(arr[i] %2!=0) {
				arr[i] = arr[i]*3;
			}
				
			System.out.print(arr[i]+"  ");
		}
반응형