슬기는 체육 선생님과 공던지기로 아이스크림 내기를 하게 됐다.
공을 던져서 50m ~ 60m 사이에 공이 들어가면 슬기가 이기게 되고, 그 외에 공이 떨어지면 체육선생님이 이기게 룰을 정했다.
슬기가 던진 공의 위치가 입력으로 주어지면 50이상 60이하이면 "win"을 출력하고, 그 외에는 "lose"를 출력하시오.
https://codeup.kr/problem.php?id=1157
특별한 공 던지기 1
50이상 60이하이면 win을 출력, 그 외에는 lose를 출력하시오.
codeup.kr
문제 분류 : 기초3. if ~ else
문제 설명
슬기는 체육 선생님과 공던지기로 아이스크림 내기를 하게 됐다.
공을 던져서 50m ~ 60m 사이에 공이 들어가면 슬기가 이기게 되고, 그 외에 공이 떨어지면 체육선생님이 이기게 룰을 정했다.
슬기가 던진 공의 위치가 입력으로 주어지면 50이상 60이하이면 "win"을 출력하고, 그 외에는 "lose"를 출력하시오.
입력
슬기가 던진 공의 위치가 입력으로 주어진다.(실수)
출력
50이상 60이하이면 win을 출력, 그 외에는 lose를 출력하시오.
입력 예시
50.213
출력 예시
win
도움말
수학에서 50 <= n <= 60 (n은 50보다 같거나 크고 60보다 같거나 작다) 의 표현은
50 <= n && n <= 60 <== 으로 나타냅니다. 많이 나오니 잘 기억하세요. 이해를 하면 더 좋고..
내 답안
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
float a = Float.parseFloat(br.readLine());
String result = 50 <= a && a <= 60 ? "win" : "lose";
bw.write(result);
bw.flush();
bw.close();
br.close();
}
}
[JAVA] CodeUp 1159 : 특별한 공 던지기 3 (0) | 2021.08.04 |
---|---|
[JAVA] CodeUp 1158 : 특별한 공 던지기 2 (0) | 2021.08.04 |
[JAVA] CodeUp 1156 : 홀수 짝수 구별 (0) | 2021.08.04 |
[JAVA] CodeUp 1155 : 7의 배수 (0) | 2021.08.03 |
[JAVA] CodeUp 1154 : 큰수 - 작은수 (0) | 2021.08.03 |