1. 다음 빈칸에 알맞은 단어를 작성해 보세요.
반복문은 조건식이 true일 때 한 동작을 여러 번 반복하여 실행하는 구문입니다.
2. 반목문의 종류를 모두 나열해 보세요.
답: for 문, while 문, do-while 문
3. 1부터 100까지의 정수 중에서 짝수만을 더해 출력하는 코드를 for 문을 사용해 작성해 보세요.
답: 아래 코드
package class01;
public class Test05 {
public static void main(String[] args) {
int sum=0;
for(int i=1;i<100;i++) {
if(i%2==0) {
sum+=i;
}
}
System.out.print(sum);
}
}
4. 두개의 주사위가 같은 값이 나올 때까지 while 문을 사용해 반복하고, 반복 횟수와 주사위 눈의 번호를 출력해보세요.
답: 아래 코드
package class01;
import java.util.Random;
public class Test05 {
public static void main(String[] args) {
Random rand=new Random();
int cnt=0;
while(true) {
int num=rand.nextInt(6)+1;
int num2=rand.nextInt(6)+1;
if(num==num2) {
System.out.println("반복 횟수: "+cnt);
System.out.println("주사위 눈: "+num);
break;
}
else{
cnt++;
continue;
}
}
}
}
'Test > 멘토씨리즈 자바' 카테고리의 다른 글
[멘토씨리즈 자바] pg.199 (0) | 2023.05.21 |
---|---|
[멘토씨리즈 자바] pg.176~177 (0) | 2023.05.21 |
[멘토씨리즈 자바] pg.124~125 (2) | 2023.05.21 |
[멘토씨리즈 자바] pg.100~101 (0) | 2023.05.21 |
[멘토씨리즈 자바] pg.76~77 (0) | 2023.05.21 |