728x90

1. for 문

public class ExerciseCh4_5_2_ {
	public static void main(String[] args) {
		int i, n;
		char[] s = {'3', '5', '6','\0'};
		n = 0;
		for (i = 0; s[i] >= '0' && s[i] <= '9'; i++)
			n = 10 * n + (s[i] - '0');
		System.out.println("N = " + n);
	}
}

 

2. while 문

public class chp4_5_2_while {
	public static void main(String[] args) {
		int i=0, n;
		char[] s = {'3', '5', '6','\0'};
		n = 0;
		
		while(s[i] >= '0' && s[i] <= '9') {
			n = 10 * n + (s[i] - '0');
			i++;
		}
		System.out.println("N = " + n);
	}
}

 

3. do while 문

public class chp4_5_2_do_while {
	public static void main(String[] args) {
		int i=0, n;
		char[] s = {'3', '5', '6','\0'};
		n = 0;
		
		do {
			n = 10 * n + (s[i] - '0');
			i++;
		} while(s[i] >= '0' && s[i] <= '9');
		System.out.println("N = " + n);
	}
}

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기