조건문 14

Java Chapter3. 조건문 (if, switch)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 3. 조건문 (if, switch) 자 오늘 파트는 조건문이다. 조건문은 if - else 와 switch - case - default 두가지며 외울때 같이 외워두는것이 좋다. 참고로 필자는 switch를 쓸때 default를 같이 안외워서 그런지 계속 까먹는다. 조건문의 기본 성질은 true 와 false의 값을 가진다는 것이다. (조건문을 쓸때 true와 false의 값을 가지지 않는 회색분자가 나오게 되면 그 프로그램은 오류가 발생하게 된다.) 조건문은 하나의 식 (이제부터 조건식이라고 부르겠다.)을 꼭 가지고 있는데 그 조건식이 true냐 false냐에 따라 출력이 달라지는 것이다. if문. 첫번째로 if문에 대해..

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

Chapter4-3 반복문과 조건문 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 1.100~999 사이에 7의 배수의 갯수와 합을 구하세요. 2.100~999 사이에 4의 배수가 아닌수들의 갯수와 합을 구하세요. 3.1부터 30까지 짝수와 홀수의 합을 각각 구하세요. 4.1부터 100까지 3과 5의 공배수를 출력하세요. 5.1부터 1000까지 7과 9의 공배수와 공배수의 합을 출력하세요. 6.1부터 100까지 7의 배수이거나 11의 배수를 출력하세요. 7.1부터 100까지 소수를 출력하고 그 합을 구하세요. [정답보러가기] ------------------------------------------------------------------------------------ 본 블로그의 글을 퍼가실때 꼬..

Java/JavaQ_ 2011.09.21

Chapter3-6 Switch문2 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 어느 경품 사격장의 사격점수에 따른 경품이 아래와 같다. 100점 : 큰 곰인형 90점이상 : 토끼인형 80점이상 : 열쇠고리 70점이상 : 핸드폰줄 60점이상 : 사탕 switch문을 사용하여 100점을 받았을때 "당신의 점수는 100점입니다. 받을수 있는 경품은 큰 곰인형, 토끼인형, 열쇠고리, 핸드폰줄, 사탕입니다." 80점을 받았을때 "당신의 점수는 80점입니다. 받을수 있는 경품은 열쇠고리, 핸드폰줄, 사탕입니다." 60점 아래를 받았을떄 "당신의 점수는 x점입니다. "죄송합니다. 당신은 경품을 받을수 없습니다." 처럼 출력될수 있게 프로그래밍을 하여라. [정답보러가기] ------------------------..

Java/JavaQ_ 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-5 조건문2 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 조건문 if와 switch 그리고 삼항연산자를 사용해서 점수에 따른 학점을 구하는 프로그램을 짜보세요. 조건 - 100점은 A++ 90점이상은 A학점 80점이상은 B학점 70점이상은 C학점 60점이상은 D학점 나머지는 F학점 [정답보러가기] ------------------------------------------------------------------------------------ 본 블로그의 글을 퍼가실때 꼬릿말, 퍼가시는곳 주소를 꼭 남겨주세요. 출처 꼭 기재해주시고요. 상업적인 용도의 이용은 절대 금합니다. 혹 프린트를 할 경우 블로그주소와 함께 프린트 해주세요. 허락을 맡지 않고 무단도용을 할경우 법적인 제..

Java/JavaQ_ 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

Chapter3-4 조건문 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 조건문 if와 삼항연산자를 사용해서 절대값을 구하는 프로그램을 짜보세요. [정답보러가기] ------------------------------------------------------------------------------------ 본 블로그의 글을 퍼가실때 꼬릿말, 퍼가시는곳 주소를 꼭 남겨주세요. 출처 꼭 기재해주시고요. 상업적인 용도의 이용은 절대 금합니다. 혹 프린트를 할 경우 블로그주소와 함께 프린트 해주세요. 허락을 맡지 않고 무단도용을 할경우 법적인 제제가 있을수도 있습니다. (전 분명히 경고했습니다. 합의같은거 안합니다.) 그리고 혹 무단도용한것을 보신분은 신고해주시면 사례금 챙겨 드리겠습니다. --..

Java/JavaQ_ 2011.09.21

Chapter3-3 Switch문 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 import javax.swing.JOptionPane; //박스를 띄우는 프로그램을 다른파일에서 호출하기 위해 부르는것입니다. //후에 자세히 배울거에요~ public class Test3_3 { public static void main(String[] args){ String temp; // String형태의 변수 temp를 선언하였습니다. temp = JOptionPane.showInputDialog("1~5까지의 숫자를 넣어주세요"); //변수 temp에 박스를 띄워주는 함수를 사용했습니다. int a = Integer.parseInt(temp); //String는 문자형이기때문에 정수형으로 형변환을 시켜야되는데 ..

Java/Java_A 2011.09.21

Chapter3-3 Switch문 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 import javax.swing.JOptionPane; public class Ex3_3 { public static void main(String[] args){ String temp; temp = JOptionPane.showInputDialog("1~5까지의 숫자를 넣어주세요"); int a = Integer.parseInt(temp); //위의식은 값을 넣을수 있는 박스를 띄우는 식입니다. //자세한설명은 풀이에서~ switch(a){ case (1) : System.out.println("a는 1입니다."); case (2) : System.out.println("a는 2입니다."); case (3) : Syst..

Java/JavaQ_ 2011.09.21