You are given two inputs:
int num1; int num2; |
You can assume that the following:
- num2 > num1 ==> TRUE
You are to write a program that will print out all the ODD numbers in between num1 and num2 inclusive. Your output should all be on one line, separated by spaces.
Sample input/output:
#1: 3 #2: 11 3 5 7 9 11
#1: 4 #2: 20 5 7 9 11 13 15 17 19
#1: -2 #2: 6 -1 1 3 5 |
Solution
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
public class Bakjoon {
public static void main(String... args) {
Scanner sc= new Scanner(System.in);
System.out.print("#1: ");
int num1 = sc.nextInt();
System.out.print("#2: ");
int num2 = sc.nextInt();
//start on line 11
int cnt=num1;
if(num1%2==0) {cnt+=1;}
while(cnt<=num2) {
System.out.print(cnt+" ");
cnt+=2;
}
}
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
|
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs |
반응형
'Java_beginner(Repl.it) > Auto-Graded-Course(AP CS A)' 카테고리의 다른 글
036 - Method Header Practice 1,2 (0) | 2019.12.10 |
---|---|
035 - Sum Odds in Range (0) | 2019.12.10 |
033 - For Loop Challenge 2 (optional) (0) | 2019.12.07 |
032 - For Loop Challenge 1 (optional) (0) | 2019.12.07 |
031 - Further For Loop Practice 7 (mIxEd CaSe) (0) | 2019.12.07 |