=> 패키지 생성 : com.example
=> 실행용 클래스 생성 : TestMain.java
main() 메소드 포함 : 각 문제별 메서드 실행 테스트함
=> 기능제공용 클래스 생성 : Example.java
=> 메소드명 : public void example1(){}
=> 실행내용 : 키보드로 정수 두 개를 입력받아,
두 수의 합, 차, 곱, 나누기한 몫과 나머지 출력
=> 입력예
첫번째 정수 : 23
두번째 정수 : 7
=> 출력예 계산식
더하기 결과 : 30 --> (값1 + 값2)
빼기 결과 : 16 --> (값1 - 값2)
곱하기 결과 : 161 --> (값1 * 값2)
나누기한 몫 : 3 --> (값1 / 값2)
나누기한 나머지 : 2 --> (값1 % 값2)
package com.example;
import java.util.Scanner;
public class Example {
public void example1() {
Scanner sc = new Scanner(System.in);
System.out.println("정수 입력 1 : ");
System.out.println("정수 입력 2 : ");
int num1 = sc.nextInt();
int num2 = sc.nextInt();
System.out.println("더하기 결과 : " + (num1 + num2));
System.out.println("빼기 결과 : " + (num1 - num2));
System.out.println("곱하기 결과 : " + (num1 * num2));
System.out.println("나누기 한 몫 : " + (num1 / num2));
System.out.println("나누기한 나머지 : " + (num1 % num2));
}
//실행문 (파일 따로)
package com.example;
public class TestMain {
public static void main(String[] args) {
Example tm = new Example();
tm.example1();
}
}
=> 메소드명 : public void example2(){}
=> 실행내용 : 키보드로 가로, 세로 값을 실수형으로 입력받아
사각형의 면적과 둘레를 계산하여 출력
계산공식 - 면적 : 가로 세로
둘레 : (가로 + 세로) 2
=> 입력예
가로 : 13.5
세로 : 41.7
=> 출력예
면적 : 562.95
둘레 : 110.4
package com.example;
import java.util.Scanner;
public class Example {
public void example2() {
Scanner sc2 = new Scanner(System.in);
System.out.println("가로 : ");
System.out.println("세로 : ");
double num3 = sc2.nextDouble();
double num4 = sc2.nextDouble();
System.out.println("면적 : " + (num3 * num4));
System.out.println("둘레 : " + (num3 + num4)*2);
}
}
//실행문 (파일 따로)
package com.example;
public class TestMain {
public static void main(String[] args) {
Example tm = new Example();
tm.example2();
}
}
=> 메소드명 : public void example3(){}
=> 실행내용 : 영어 문자열 값을 키보드로 입력받아(공백X)
각 자리의 문자를 출력
=> 입력예
문자열을 입력하시오 : apple
=> 출력예 (3개만 출력해 봄)
첫번째 문자 : a
두번째 문자 : p
세번째 문자 : p
입력된 글자 갯수 : 5
package com.example;
import java.util.Scanner;
public class Example {
public void example3() {
Scanner sc3 = new Scanner(System.in);
System.out.println("문자열을 입력하시오 : ");
String num5 = sc3.next();
System.out.println("첫번째 문자 : " + num5.charAt(0));
System.out.println("두번째 문자 : " + num5.charAt(1));
System.out.println("세번째 문자 : " + num5.charAt(2));
System.out.println("입력된 글자 갯수 : " + num5.length());
}
}
package com.example;
public class TestMain {
public static void main(String[] args) {
Example tm = new Example();
tm.example3();
}
}