본문 바로가기

분류 전체보기347

728x90
JAVA_ Test046_ 반복문 (while 문) 실습문제 / 정수,짝수,홀수들 각각 합 계산 Test046 반복문 (while 문) 실습문제 / 정수,짝수,홀수들 각각 합 계산※ 실습문제 1 부터 100 까지 정수의 합 : 5050 1 부터 100 까지 정수의 합 : 2550 1 부터 100 까지 정수의 합 : 2500 계속하려면 아무 키나 누르세요.. Test046.java public class Test046{public static void main(String[] args){// 주요 변수 선언// int n=1, even=0, odd=0, sum=0;int n=1, sum, even, odd;sum=even=odd=0; while(n 2018. 4. 6.
JAVA_ Test045_ 반복문 (while 문) 실습문제 / 짝수들의 합과 홀수들의 합 계산 Test045 반복문 (while 문) 실습문제 / 짝수들의 합과 홀수들의 합 계산 ※ 실습문제 1 부터 100 까지의 정수 중에서 짝수들의 합과 홀수들의 합을 따로 구분하여 계산한다. 그리고 그 결과값을 출력하는 프로그램을 구현한다. 단, 반복 구문은 while 문을 사용하며, 조건 구문은 if 조건문을 사용하여 작성할 수 있도록 한다. Test045.java public class Test045{public static void main(String[] args){int n=0, jsum=0, hsum=0; while(n 2018. 4. 6.
JAVA_ Test044_ 반복문 (while 문) 실습문제 / 짝수들의 합 계산 Test044 반복문 (while 문) 실습문제 / 짝수들의 합 계산※ 실습문제 1 부터 100 까지의 정수 중에서 짝수들의 합을 계산하여 결과값을 출력하는 프로그램을 구현한다. 단, 조건문은 사용하지 않도록 하며, while 반복문을 사용하여 작성할 수 있도록 한다. Test044.java public class Test044{public static void main(String[] args){/*------내가푼 문제int n=0, sum=0; while(n++ 2018. 4. 6.
JAVA_ Test043_ 반복문 (while 문) 실습 / 1 부터 100까지의 합을 계산 Test043 반복문 (while 문) 실습 / 1 부터 100까지의 합을 계산※ while 문 조건식을 먼저 비교하여 조건식의 결과가 참인 경우, 특정 영역을 반복 수행하는 문장으로 반복 횟수가 정해져 있지 않은 경우나 반복 횟수가 많은 경우 주로 사용한다. while 문은 조건이 맞지 않는 경우 반복은 커녕 단 한 번도 실행되지 않을 수 있다. 주어진 조건이 『참』인 경우 일정한 영역의 문장들을 반복 수행하다가 조건식이 거짓이 되는 순간이 오면, 반복 수행을 중단하는 문장이다. 이런 반복문에는 『while』, 『do~while』, 『for』문 등이 있으며반복문의 제어를 위해 『break』x 『continue』문을 사용하는 경우가 있다. ※ 형식 및 구조 while (조건) {실행문; } ※ 실습 문제.. 2018. 4. 6.
JAVA_ Test042_ switch 문 실습 : 연산자 Test042 switch 문 실습 : 연산자※ 실습 문제 사용자로부터 임의의 두 정수와 연산자를 입력받아 해당 연산의 처리 결과를 출력하는 프로그램을 작성한다. 단, switch 문을 활용하여 구현할 수 있도록 하며, 연산 결과는 편의상 정수의 형태로 처리하도록 한다. Test000.java import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException; public class Test042{public static void main(String[] args) throws IOException{BufferedReader br = new BufferedReader(new InputStreamReader(Sy.. 2018. 4. 6.
JAVA_ Test041_ switch 문 실습 : 별찍기 Test041 switch 문 실습 : 별찍기※ 실습 문제 1 부터 3까지의 정수 중 하나를 사용자로부터 입력받아 입력받은 정수만큼 별문자(★)가 출력되는 프로그램을 작성한다. 단, 두 가지 방법으로 구현할 수 있도록 한다. ① switch 문의 일반 모델을 활용한다. ② switch 문의 기본 모델을 활용하되, 『break』를 딱 한 번만 사용할 수 있도록 구성한다. Test041.java import java.io.IOException;import java.io.BufferedReader;import java.io.InputStreamReader; public class Test041{public static void main(String[] args) throws IOException{Buffere.. 2018. 4. 6.
JAVA_ Test040_ switch 문 정의 및 실습 Test040 switch 문 정의 및 실습※ 다중 선택문이라 하며, switch 문 다음의 수식 값에 따라 실행 순서를 여러 방향으로 분기할 때 사용하는 문장이다.※ 형식 및 구조 switch(수식) { case 상수1 : 문장1; [break;] case 상수2 : 문장2; [break;] : [defalut : 문장n;] [break;] }※ switch 문의 『수식』과 case의 『상수』는 byte, short, int, long 형이어야 한다.※ case 문 뒤에 『break;』가 없는 형태인 경우 다음 case 문의 문장을 계속해서 수행하게 된다. (기본 모델) Test040.java import java.io.BufferedReader;import java.io.InputStreamReade.. 2018. 4. 4.
JAVA_ Test039_ if ~ else 연습 : 알파벳 대소문자 변경 프로그램 Test039 if ~ else 연습 : 알파벳 대소문자 변경 프로그램※ Quiz 실습문제 사용자로부터 알파벳 한 문자를 입력받아서 이를 판별하여 소문자를 입력받았을 경우 대문자로 변환하고 대문자를 입력받았을 경우 소문자로 변환하는 프로그램을 작성한다. 단, 입력은 『System.in.read()』 메소드를 활용하여 구현한다. ※ 알파벳 모음 아스키코드 A(65), E(69), I(73), O(79), U(85) ↓ +32 a(97), e(101), i(105), o(111), u(117) Test039.java import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException; public class Test.. 2018. 4. 4.
JAVA_ Test038_ if ~ else 연습 : 알파벳 변환 프로그램 Test038 if ~ else 연습 : 알파벳 변환 프로그램※ Quiz 실습문제 사용자로부터 알파벳 한 문자를 입력받아 이를 판별하여 입력받은 알파벳이 모음일 경우만 결과를 출력하는 프로그램을 작성한다. 단, 대소문자를 모두 적용할 수 있도록 처리한다. 또한, 알파벳 이외의 문자가 입력되었을 경우 입력 오류에 대한 내용을 사용자에게 안내해줄 수 있도록 한다. ※ 알파벳 모음 아스키코드 A(65), E(69), I(73), O(79), U(85) ↓ +32 a(97), e(101), i(105), o(111), u(117) Test000.java import java.io.IOException;import java.io.BufferedReader;import java.io.InputStreamReader.. 2018. 4. 4.
JAVA_ Test037_ if, Scanner 연습 : 작은 수에서 큰 수 순으로 출력하는 프로그램 Test037 if, Scanner 연습 : 작은 수에서 큰 수 순으로 출력하는 프로그램※ Quiz 실습문제 사용자로부터 임의의 정수 세 개를 입력받아 작은 수에서 큰 수 순으로 출력하는 프로그램을 작성한다. 단, 입력 데이터를 한 번에 처리할 수 있도록 구성하며, 『xor』연산자를 활용하여 스왑 처리를 할 수 있도록 한다. ※ xor 연산자x = x ^ y;y = y ^ x;x = x ^ y; Test037.java import java.util.Scanner; public class Test037{public static void main(String[] args){Scanner sc = new Scanner(System.in);int a, b, c; System.out.println("임의의 세 정.. 2018. 4. 4.
728x90
728x90