본문 바로가기

반응형

JAVA/JAVA

자바 예제 - 비교연산자 : 사용자로부터 두 개의 정수를 입력받아 그 중에 큰 수를 찾아 출력하는 프로그램을 작성하시오. 사용자로부터 두 개의 정수를 입력받아 그 중에 큰 수를 찾아 출력하는 프로그램을 작성하시오. 코드1 과 코드2는 max 사용 유무 : max 가 없이 그냥 둘 중 큰수가 출력되도록 함 import java.util.Scanner; class comp{public static void main(String []args) { int i, j; Scanner sc = new Scanner(System.in); System.out.print("첫번재 정수값을 입력해 : ");i = sc.nextInt();System.out.print("두번째 정수값을 입력해 : ");j = sc.nextInt(); if(i>j){System.out.print(i + "인 첫번째 정수가 더 크다");}else{System.out.. 더보기
자바 기본 문법 3. 연산자 연산자 1) 산술연산자+ - * / % 2) 증감연산자++ -- 3) 비교연산자> >= > '오른쪽으로 비트를 이동' 하라는 연산자>> 무조건 양수를 만들어주는 연산자 **(음수를 양수로 만들어주는 목적이 있는 것) 7) 복합치환 연산자+= -= *= /= %= ... 8) 삼항연산자(조건식 연산자)(조건식)? 수식1 : 수식2;: 조건식을 판별하여 만약에 조건식이 참이면수식1을 실행하고그렇지 않으면 수식2를 실행(if 와 e.. 더보기
자바 예제 - 자료형 : 제곱근 예제 일일이 곱하는 것APIs 에 나온 pow 을 이용한 방법 static double // pow(double a, double b) import java.util.Scanner; class math {public static void main(String[] args) { int x; Scanner sc = new Scanner(System.in);System.out.println("x의 값을 입력하세요");x = sc.nextInt(); //int y = (3*(x*x*x)-7*(x*x)+9); int y = 3*math.pow( x,3) -7*math.pow(n,2) + 9;//위에 처럼하면 에러 발생 위에 pow는 double 이기 때문에int y = (int)(3*math.pow( x,3) -7*m.. 더보기
자바 예제 - 자료형 : 자료형 double를 원하는 자리수만큼 출력하는 방법 자료형 double를 원하는 자리수만큼 출력하는 방법 class FormatTest {public static void main(String[] args) {double a = 26.1234567;System.out.println(a); //"%f" 만 하면 실수를 찍어달라는것//"%.2f" .2를 붙여야 두자리까지 찍어달라는 것 System.out.println(String.format("%.2f", a));//,a 는 a 라는 변수를 저렇게 만들어 달란 말임 // 위것을 변수에 넣어서 하고 싶다면// String 에 변수를 지정하면 됨 String k = String.format("%.2f", a);System.out.println(k);}} 더보기
자바 예제 - 자료형 : 신체검사하는 프로그램 만들기 사용자의 이름, 키, 몸무게, 좌우시력, 혈액형, 혈액형을 입력받아 입력받은 모든 정보를 출력하고표준체중을 구해서 표준체중과 실제 몸무게에 따라 적합한 메세지를 출력하고,또, 좌우시력에 따라 0.6이하이면 안경이나 렌즈를 착용하도록 적합한 메세지를 출력합니다. 클래스명, 변수등은 자유롭게 합니다. import java.util.Scanner; class UserTotal{public static void main(String[] args) { String name, blood;double cm, kg, eyes1, eyes2; Scanner sc = new Scanner(System.in); System.out.println(""); System.out.println("이름?");name = sc.nex.. 더보기
자바 예제 - 자료형 : 사용자로부터 원의 반지름을 입력받아 원의 둘레와 면적을 각각 계산하여 출력하는 프로그램 사용자로부터 원의 반지름을 입력받아 원의 둘레와 면적을 각각 계산하여 출력하는 프로그램 원의 둘레 : 2 * 3.14 * 반지름원의 면적 : 3.14 * 반지름 * 반지름 import java.util.Scanner; class circle{public static void main(String []args){Scanner sc = new Scanner(System.in);double radius; System.out.print("원의 반지름?");radius = sc.nextDouble(); System.out.print("원의 둘레 : " + ( 2 * 3.14 * radius));System.out.print("원의 면적 : " + ( 3.14 * radius * radius));}} ** APIs.. 더보기
자바 예제 - 자료형 : 사용자로부터 문자열을 입력받아 입력한 문자열 중에 대문자 A의 개수를 출력하는 프로그램 만들어보기 사용자로부터 문자열을 입력받아 입력한 문자열 중에 대문자 A의 개수를 출력하는 프로그램 만들어보기 import java.util.Scanner; class CounterA{public static void main(String[] args){ Scanner sc = new Scanner(System.in);String str; System.out.print("문자열을 입력하시오==>");str = sc.nextLine(); //공백문자 입력받기 위해 사용 char ch = str.charAt(0);System.out.println(ch);}} ==> 입력값 Hello Apple==> 결과값 H입력값 : Apple결과값 : A **설명 : charAt(0); 에서 0은 첫번째 자리를 의미 하기 때문에 첫번.. 더보기
자바 기본 문법 2. 자료형 2. 자료형 프로그래밍 작성중 발생된 데이터를 컴퓨터에 저장 해야할 경우가 있다면 저장하기 위한 메모리를 확보 하는것이것을 " 변수를 선언한다" 라고 함 변수를 선언할때 데이터 성격을 알려줘야 함(글자인지 숫자인지 정수인지 실수인지) 1) 기본자료형 (8가지)booleanchar byteshortintlong floatdouble 2) 참조자료형3) 비교연산자4) 논리연산자5) 비트연산자6) 비트이동연산자7) 복합치환연산자8) 삼항연산자 class TypeTest{public static void main(String[] args){ String s = "k";System.out.println(s); char ch;//ch = "k";//ch = 'korea';ch = 'k'; System.out.pri.. 더보기

반응형