int a=4111일때 100의자리 숫자를 출력하세요
int a= 4111;
int result=a%1000/100;
System.out.println(result); 입력하세요
a의 100의 자리 숫자 뒤의 결과만 남도록
%1000을 해준다.
결과는 111
여기에 / 연산자를 사용해주어 100으로 나누면 값인 4가 저장된다.
int a = 10000; //손님이 낸 돈
int pay = 1234; // 물건 가격
int jandon = a - pay; // 거스름돈
일때 잔돈의 값을 1000원짜리 n개
100원짜리 n개
10원짜리 n개
1원짜리 n개로 출력한다면
int jan1=jandon/1000;
int jan2=jandon%1000/100;
int jan3=jandon%100/10;
int jan4=jandon%10;
각 자리수의 숫자를 저장할 변수를 지정하고
/와 %를 이용하여 자릿수를 구해준다.
System.out.println("천원짜리"+" "+jan1+"개"+" ,"+"백원짜리"+" "+jan2+"개"+" ,"+"십원짜리"+" "+jan3+"개"+" ,"+"일원짜리"+" "+jan4+"개");
int a = 1000; // a의 거리
int b = 400; // b의거리
int gaptime = 0; //
a의 현재 위치에 b가 걸어 가려고 할 때 필요한 시간, b는 1분에 100m를 간다.
예를 들어 gaptime이 2이면 2분이고, 걸어간 길이는 200m이다.
gaptime = 수식; 조건: 수식은 a과 b의 값이 변할때마다 결과값도 바뀌어야 한다.
sysout(gaptime +"분 필요합니다");
gaptime=(a-b)/100;
System.out.println(gaptime+"분 필요합니다");
남은 거리는 a-b
남은 시간은 거리/100 분