자바 프로그래밍 java.util.Scanner를 사용하여 초 입력값을 시간,분,초로 나타내기
싯타마2020. 4. 7. 21:05
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를 입력하여
4.System.out.print("## 계산할 초는?"); // 질문을 출력 text=keyboard.nextInt(); // 입력값을 text라고 선언 hour=text/3600; // 입력값을 시간으로 변환하는 공식 minute=(text%3600)/60; //입력값을 시간으로 변환하고 남은 값을 분으로 변환 second=text%60; //나머지를 초로 변환