Java/Java_A 20

Chapter5-3 모스부호 변환기 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test5_3 { public static void main(String[] args) { //1. 아래 공식은 String의 문자열을 하나씩 나누어 char형 배열로 옮기는 공식이다. String st = "ABCDE"; char ch[] = new char[st.length()]; for(int i=0; i < st.length(); i++){ ch[i] = st.charAt(i); System.out.println("src2["+ i+ "] = " +ch[i]); } 위 공식을 이용하여서 입력하는 String값을 모스부호로 변환하여 출력하는 프로그램을 짜보세요. --tip1. 아래 A~Z까지의 ..

Java/Java_A 2011.09.21

Chapter5-2 최대값 최소값 구하기 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test5_2 { public static void main(String[] args) { // TODO Auto-generated method stub //1. 배열안에 23,45,36,39,43,53,24 를 입력하여 출력하라. int a[] = {23,45,36,39,43,53,24}; //int a[] = new int[7]; //int a[0] = 23; //int a[1] = 45 // . // . //int a[6] = 24 이렇게 해도 상관은없다..; 다만 힘들뿐.. //int a[]; //new int[7] = {23,45,36,39,43,53,24}; //이러한 방법도 있다는거 까먹..

Java/Java_A 2011.09.21

Chapter5-1 배열의 이해 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test5_1 { public static void main(String[] args) { int a[5] = new int[]; //int a[] = new int[5]이다. int temp = 0; a[1] = 80; //배열은 a[0]부터 시작한다. a[2] = 45; //a[0]에 값을 집어 넣지않아도 상관없지만 a[3] = 70; //위 공식에서는 a[0]~ a[4]까지 만들어지며 a[4] = 68; //a[5]는 만들어지지 않는다. a[5] = 96; for(int i = 0; i < a.length(); i++){ //length()가 아니고 length이다. temp = a[i] %2;..

Java/Java_A 2011.09.21

Chapter4-4 while문의 응용 -&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 1. 1부터 45까지 더하면 된다. 2. i = 286, j=715, 143초후 3. z를 5로 두었을때 5번 4. q = 168, w= 170, 34초후 5. 아래 설명 참조 public class Test4_4 { public static void main(String[] args) { //1.While문을 사용하여 1부터 몇까지 더하면 1000이 되는지 구하여라. int k = 1; int sum = 0; //1부터 증가할 변수 k와 합계를 저장할 sum을 선언하였다. while(true){ //조건식이 true이면 무한 반복한다. sum += k; //k를 sum에 더하였다. if(sum > 1000) break; ..

Java/Java_A 2011.09.21

Chapter4-3 반복문과 조건문 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 1. 7의 배수의 갯수 : 128 7의 배수의 합계 : 70336 2. 4의 배수가 아닌것의 갯수 : 675 4의 배수가 아닌것의 합계 : 371250 3. 짝수의 합계 : 240 홀수의 합계 : 225 4. 3과 5의 공배수 : 15, 30, 45, 60, 75, 90, 5. 7과 9의 공배수 : 63, 126, 189, 252, 315, 378, 441, 504, 567, 630, 693, 756, 819, 882, 945, 7과 9의 공배수합계 : 7560 6. 7의 배수이거나 11의 배수 : 7, 11, 14, 21, 22, 28, 33, 35, 42, 44, 49, 55, 56, 63, 66, 70, 77, 84,..

Java/Java_A 2011.09.21

Chapter3-6 Switch문2 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test3_6 { public static void main(String[] args) { // TODO Auto-generated method stub //이 문제는 Switch의 특성을 이용하여 만드는것이다. int x = 10; //우선 점수가 들어갈 변수 x를 선언하였다. System.out.println("당신의 점수는 " + x + "점 입니다."); //점수를 출력한다. String sang = "받을수 있는 경품은 "; //경품을 말해줄 snag를 선언하고 앞글자를 저장해 두었다. switch(x/10){ //switch는 범위를 표현할수 없기때문에 10으로 나누어 주었다. case 1..

Java/Java_A 2011.09.21

Chapter3-5 조건문2 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test3_5 { public static void main(String[] args){ int x=100; // 점수x가 무엇이냐에 따라 학점이 출력된다. String grade; //A++을 넣어야 하기때문에 한글자만 저장할수 있는 //char형말고 String형으로 변수를 만들었다. //우선은 if문을 사용할것이다. //if문으로 만들때는 중복if문을 사용할지 그냥 연속된 //if,else문을 사용할지에 따라 프로그래밍이 조금 달라진다. //우선은 중복 if문을 보자. if( x >= 60 ){ grade = "D"; //점수가 60점 이상일때.학점은 E가 된다. if( x >= 70){ gra..

Java/Java_A 2011.09.21

Chapter3-4 조건문 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test3_4 { public static void main(String[] args){ int x; //x의 값이 음수일지 양수일지 모르는 상태에서 //출력시 오로지 양수값으로 나오게 프로그래밍을 하면 된다. //if문 부터보자. if( x >= 0 ) //조건식을 X가 0이상이면으로 주었다. { x = +x; //양수를 집어넣으면 양수가 나와야되니 X는 +X이다. } else //0이상이 아니라면 음수일것이다. { x = -x; // 음수를 집어넣으면 양수가 나와야되니 X는 -X이다. } System.out.println("Y의 절대값 :" + x ); //다음은 삼항연산자로 구해보자. int y..

Java/Java_A 2011.09.21