본문 바로가기
728x90

Java 개발자 수업 강의노트/Java 일일 과제18

이중 for문 결과) 1 2 1 3 2 1 4 3 2 1 5 4 3 2 1 과 같은 결과를 출력한다. public static void main(String[] args) { // for(int i=1; i0; j--){ System.out.print(j+"\t"); } System.out.println(); } 2012. 4. 25.
shift -> (2) # 변수를 두 개를 선언하지 않고서 배열을 오른쪽으로 이동시킬 수 있다. public static void main(String[] args) { // 정렬된 숫자를 오른쪽으로 한칸씩 이동(0번째는 1) int[] arr={3,7,5,3,4,6,9}; for(int i=arr.length-1; i>0; i--){ // 뒤에서부터 하나씩 땡긴다. arr[i]=arr[i-1]; } arr[0]=1; for(int i=0; i 2012. 4. 25.
피보나치수열(2) #첫 번째와 달리 변수 i의 값을 초기 2의 값을 주어 코딩 public static void main(String[] args) { // 피보나치수열 int[] arr= new int[10]; arr[0]=1; arr[1]=1; for(int i=2; i 2012. 4. 25.
배열을 shit-> # 배열에 저장된 데이터를 오른쪽으로 한 칸씩 이동하여 출력 (0번째는 1) public static void main(String[] args) { // 정렬된 숫자를 오른쪽으로 한칸씩 이동(0번째는 1) int[] arr={3,7,5,3,4,6,9}; int a=1; int temp; for(int i=0; i 2012. 4. 24.
피보나치 수열 #피보나치수열 나타내기 피보나치수열: 선행하는 두 숫자의 합이 다음 숫자가 되는 특수한 수열 결과) 1 1 2 3 5 8 13 ... public static void main(String[] args) { // 피보나치수열 int[] arr= new int[10]; arr[0]=1; arr[1]=1; for(int i=1; i 2012. 4. 24.
1-5까지 순차,역순,순차 순으로 출력하는 프로그램 #1-5까지의 수를 순차,역순,순차의 순으로 출력하는 프로그램 결과: 1 2 3 4 5 4 3 2 1 2 3 4 5 public class AprilNineteen3 { /** * @param args */ public static void main(String[] args) { // 1 2 3 4 5 4 3 2 1 2 3 4 5 출력 int a=0; int num=1; for(int i=1; i 2012. 4. 19.
SMALL