java.util.Scanner는 입력한 값을 받을 수 있는 클래스입니다.
따라서
import java.util,Scanner를 입력하면 입력한 정수, 실수, 문자열을 읽어 올 수 있습니다.
이를 활용하여 초를 입력하면 이를 시간,분,초 순으로 환산할 수 있는 프로그램을 만들 수 있습니다.
import java.util.Scanner;
public class P_4_2_2015103326 {
static Scanner keyboard=new Scanner(System.in);
public static void main(String[] args) {
int text;
int hour;
int minute;
int second;
System.out.print("## 계산할 초는?");
text=keyboard.nextInt();
hour=text/3600;
minute=(text%3600)/60;
second=text%60;
System.out.println(hour+"시간"+minute+"분"+second+"초");
}
}
1.Scanner를 사용하기 위하여 import java.util,Scanner를 입력하여
Scanner클래스가 있는 java.util 라이브러리를 불러옵니다.
2.static Scanner keyboard=new Scanner(System.in);를 입력하여
객체를 생성후 키보드로 입력한 값을 받을 수 있게 합니다.
3. int text(입력받을 값), hour(시), minute(분) , second(초)를 입력하여 정수형 변수를 생성해 줍니다.
4.System.out.print("## 계산할 초는?"); // 질문을 출력
text=keyboard.nextInt(); // 입력값을 text라고 선언
hour=text/3600; // 입력값을 시간으로 변환하는 공식
minute=(text%3600)/60; //입력값을 시간으로 변환하고 남은 값을 분으로 변환
second=text%60; //나머지를 초로 변환
'프로그래밍 > java' 카테고리의 다른 글
자바프로그래밍, 클래스와 메서드 이해하기 (0) | 2020.05.04 |
---|---|
자바 프로그래밍 강좌, 회문 문자 판별하는 프로그램 만들기 (0) | 2020.04.18 |
자바프로그래밍 화면에 내용을 출력하는 방법(println,print,printf) (0) | 2020.04.03 |
JAVA프로그래밍기초- 숫자출력,사칙연산 (0) | 2020.01.23 |
java다운로드 방법과 path설정 하는법 (0) | 2019.12.19 |