<<수업 내용>>
수하고 숫자의 차이?
수는 양과 질 ( 연산 가능 비교가 가능한, 크기가 있는, 길이가 있는 데이터)
숫자는 기호(문자) ( 연산 불가능 )
개발자의 비애,, 너무 꼼꼼해서,,
package myproject;
import java.util.Scanner; //외부 자료형을 소스코드에 삽입한다.
public class Ex2_10 {
public static void main(String[] args) {
// TODO Auto-generated method stub
// Scanner는 참조형 변수를 만드는 클래스 자료형이다.
// 기본형이 아닌 것은 반드시 외부에서 가져와야 한다. (import)
// Scanner scanner = new Scanner(System.in); // 입력객체 scanner 선언
//
// System.out.print("두자리 정수를 하나 입력해주세요.>");
//
// String input = scanner.nextLine(); // 문자열을 엔터까지 입력해서 input에 저장
//
// //String 클래스 자료형 Integer 도 클래스 > 클래스는 객체라고 하고 오브젝트임
// // 클래스는 분류. 예를 들면 붕어빵, 붕어빵 틀이 클래스임. 붕어빵이 나온게 오브젝트임
// // 틀이 변수 선언자고요, scanner가 붕어빵 틀이고
// // 객체는 속성과 기능이 있다.
//
// int num = Integer.parseInt(input); // 입력받은 문자열을 숫자로 변환
//
// System.out.println("입력내용 :"+input);
// System.out.printf("num = %d%n", num);
//두 수를 입력하여 덧셈한다.
Scanner scanner = new Scanner(System.in); // 입력객체 scanner 선언
//1. 두 수 입력: Scanner
System.out.print("첫 번째 수: ");
String num_1 = scanner.nextLine();
System.out.print("두 번째 수: ");
String num_2 = scanner.nextLine();
//2. 입력한 두 수는 문자열이므로 숫자로 변환한다. : parseInt()
int su_1 = Integer.parseInt(num_1);
int su_2 = Integer.parseInt(num_2);
//3. 두 수를 더하고 결과 출력한다
int hap = su_1 + su_2;
System.out.println(hap);
}
}
출력하는 부분에
첫 번째 수: (여기서 숫자 입력하고 엔터)
두 번째 수: (숫자 입력하고 엔터)
그럼 결과값이 나옴
처음에는 왜 안됑 !! 했는데, 옆에 있는 언니한테 도움 받아서 성공했습니다 ㅎㅎ
사칙연산을 넣어서 해보기도 함!
//두 수를 입력하여 덧셈한다.
Scanner scanner = new Scanner(System.in); // 입력객체 scanner 선언
//1. 두 수 입력: Scanner
System.out.print("첫 번째 수: ");
String num_1 = scanner.nextLine();
System.out.print("두 번째 수: ");
String num_2 = scanner.nextLine();
//2. 입력한 두 수는 문자열이므로 숫자로 변환한다. : parseInt()
int su_1 = Integer.parseInt(num_1);
int su_2 = Integer.parseInt(num_2);
//3. 두 수를 더하고 결과 출력한다
// int hap = su_1 + su_2;
// System.out.println(hap);
System.out.println(su_1 + su_2);
System.out.println(su_1 - su_2);
System.out.println(su_1 * su_2);
System.out.println(su_1 / su_2);
<결과>
'백엔드 > JAVA' 카테고리의 다른 글
증감연산자 ++과 -- 74p (0) | 2023.10.05 |
---|---|
Scanner 나이 구하기 실습1 (1) | 2023.10.05 |
Scanner 두 수의 대소 비교 실습2 (1) | 2023.10.05 |
printf를 이용한 출력 예제 (0) | 2023.10.05 |
JAVA 프로그램 설치 및 변수 복습 (0) | 2023.07.28 |