본문 바로가기

분류 전체보기350

728x90
JAVA_ Test020_ 실수형 데이터타입의 정밀도 테스트 실습 Test020 실수형 데이터타입의 정밀도 테스트 실습 float(4 Byte) 보다 double(8 Byte)가 더 정밀하다는 것을 증명 Test020.java public class Test020{public static void main(String[] args){float a = 0;double b = 0; // 연산 및 처리 → 100000번 반복for(int i = 1; i 2018. 3. 28.
JAVA_ Test019_ 자바의 기본 입출력 : java.util.Scanner (콤마구분) Test019 자바의 기본 입출력 : java.util.Scanner (콤마구분)※ java.util.Scanner※ 단락 문자 패턴을 사용하여 입력을 토큰에 따라 분할하며 디폴트(default)로 사용되는 단락 문자는 공백이다.※ 작성된 다음 토큰은 next() 메소드를 이용. 다른 형태의 값으로 변환할 수 있다. ※ throws IOException 불필요※ BurfferedReader가 더 구형이다. Test019.java import java.util.Scanner; public class Test019{public static void main(String[] args){// Scanner 인스턴스 생성Scanner sc = new Scanner(System.in); // 주요 변수 선언Stri.. 2018. 3. 28.
JAVA_ Test018_ 자바의 기본 입출력 : java.util.Scanner (공백구분) Test018 자바의 기본 입출력 : java.util.Scanner (공백구분)※ java.util.Scanner※ 단락 문자 패턴을 사용하여 입력을 토큰에 따라 분할하며 디폴트(default)로 사용되는 단락 문자는 공백이다.※ 작성된 다음 토큰은 next() 메소드를 이용. 다른 형태의 값으로 변환할 수 있다. ※ throws IOException 불필요※ BurfferedReader가 더 구형이다. Test018.java import java.util.Scanner; public class Test018{public static void main(String[] args){// Scanner 인스턴스 생성Scanner sc = new Scanner(System.in); // 주요 변수 선언Stri.. 2018. 3. 28.
JAVA_ Test017_ 자바의 기본 입출력 : java.util.Scanner Test017 자바의 기본 입출력 : java.util.Scanner※ java.util.Scanner※ 단락 문자 패턴을 사용하여 입력을 토큰에 따라 분할하며 디폴트(default)로 사용되는 단락 문자는 공백이다.※ 작성된 다음 토큰은 next() 메소드를 이용. 다른 형태의 값으로 변환할 수 있다. ※ throws IOException 불필요※ BurfferedReader가 더 구형이다. Test017.java import java.util.Scanner; public class Test017{public static void main(String[] args){// Scanner 인스턴스 생성Scanner sc = new Scanner(System.in); // 주요 변수 선언String name.. 2018. 3. 28.
JAVA_ Test016_ 자바의 기본 입출력 printf(); Test016 자바의 기본 입출력 printf(); Test016.java public class Test016{public static void main(String[] args){System.out.print("AAA");System.out.print("BBB");System.out.print("CCC\n");//-- \n 개행//--==>> AAABBBCCC // 서식 출력 메소드System.out.printf("12345678901234567890");System.out.print("12345678901234567890\n");//-- \n 개행System.out.printf("12345678901234567890%n"); //-- %n 개행System.out.printf("%d + %d = %d.. 2018. 3. 28.
JAVA_ Test015_ 자바의 기본 입출력 : System.in.read(); Test015 자바의 기본 입출력 : System.in.read();// System.in.read() 메소드는 한 문자만 가져온다.// 단, 하나의 문자를 입력받아 입력받은 문자의// ASCII Code 값을 반환한다. Test015.java import java.io.IOException; public class Test015{public static void main(String[] args) throws IOException{// 주요 변수 선언char ch;//-- 입력받은 문자를 담을 변수int n;//-- 입력받은 정수를 담을 변수 // 연산 및 처리// 사용자에게 안내 메세지 출력System.out.print("한 문자 입력 : ");// 'A'ch = (char)System.in.read.. 2018. 3. 28.
JAVA_ Test014_ Quiz 입력받아 이름과 총점을 출력하는 프로그램 Test014 Quiz 입력받아 이름과 총점을 출력하는 프로그램이름, 국어점수, 영어점수, 수학점수를 입력받아이름과 총점을 출력하는 프로그램을 작성한다. Test014.java import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException; public class Test014{public static void main(String[] args) throws IOException{// 주요 변수 선언 및 초기화InputStreamReader isr = new InputStreamReader(System.in);BufferedReader br = new BufferedReader(isr);// → Buffer.. 2018. 3. 28.
JAVA_ Test013_ Quiz 입력받아 삼각형의 넓이를 구하는 프로그램 Test013 Quiz 삼각형의 넓이를 구하는 프로그램삼각형 밑변의 길이와 높이를 사용자로부터 입력받아삼각형의 넓이를 구하는 프로그램을 구현한다. Test013.java import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException; public class Test013{public static void main(String[] args) throws IOException{// 외부로부터 데이터를 입력받도록 처리하기 위하여// BufferedReader 인스턴스 생성BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // 주요 .. 2018. 3. 28.
JAVA_ Test012_ Quiz 입력받아 원의 넓이와 둘레를 구하는 프로그램 Test012 Quiz 원의 넓이와 둘레를 구하는 프로그램(BufferedReader 로 입력받기)new BufferedReader 읽는방식(키보드)① System.in 은 바이트기반으로 읽어오므로 알수 없다. ② new InputStreamReader 바이트기반으로 읽어온 걸 문자기반으로 변경 해준다. ③ System.in 읽을 수 있게 된다. Test012.java import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException; public class Test012{public static void main(String[] args) throws IOException // Input Ouput 예외발생 .. 2018. 3. 28.
JAVA_ Test011_ Quiz 직사각형의 넓이와 둘레를 구하는 프로그램 Test011 Quiz 직사각형의 넓이와 둘레를 구하는 프로그램→ 가로 : 10, 세로 : 20※ 직사각형의 넓이 = 가로 * 세로※ 직사각형의 둘레 = (가로 + 세로) * 2 Test011.java public class Test011{public static void main(String[] args){// 변수선언int width=10, height=20;int area;int round; // 연산 및 처리area = width * height;round = (width + height) * 2; // 결과 출력System.out.println("area : " + area);System.out.println("round : " + round);}} cmd area : 200round : 60계.. 2018. 3. 28.
728x90
728x90