겉바속촉

Continue 연습하기 본문

IT일기(하반기)/블록체인

Continue 연습하기

겉바속촉 2020. 5. 28. 11:48
728x90
반응형

안녕하세요~ 겉바속촉입니다!^^!

이번에는 Continue를 연습해보도록 합시다

 

다음과 같이 코드를 작성합니다:)

우선 continue가 들어가게 되면 홀수끼리의 합이 구해질지 짝수끼리의 합이 구해질지

예상을 해봅시다!^^!

 

if문의 조건을 보시면 i%2==1이라고 되어있네요?

이것은 홀수를 의미하죠

그럼 홀수들의 합일까요?? Nooooooooooooo

 

continue가 오게 되면 다시 i++로 가버립니다.

홀수말고 짝수만 계산하겠다는 뜻을 의미하죠

skip한다고 생각하시면 될 것 같아요:)

package day0528;

public class ContinueTest_03 {
	
	
	public static void main(String[] args) {
		
		int i = 0;
		int sum = 0;
		
		while(true)
		{
			i++;
			if(i%2==1) //홀수
				continue; //skip하겠다는 얘기 ---> 결국 출력하지 않고 짝수들의 합만 출력하겠다는 얘기
			sum+=i;
			
			if(i==100)
				break;
					
		}
		
		System.out.println("1~"+i+"까지의 합은"+sum+"입니다.");
		
	}

}

1부터 100까지 짝수의 합

 

하나 더 해보도록 할게요:)

 

for와 continue를 활용해서 1~100까지만 입력할 수 있게 하는 코드를 연습해보겠습니다.

반복문을 연습할 때는 항상 무엇을 반복시킬지 생각하시면 조금 수월해집니다.

 

1~100까지만 가능하기 위해서--->if(n>100||n<0)라고 해주시면 되겠죠:)

package day0527;

import java.util.Scanner;

public class QuizWhileScan_19 {
	public static void main(String[] args) {
		
		//import
		Scanner sc = new Scanner(System.in);
		
		//변수선언
		int n;
		int tot=0;
	
		//입력문
		for(int i=1;i<=5;i++)
		{
			
			System.out.println(i+"번째 점수를 입력하시오(1~100)");
			n = sc.nextInt();
			
			//continue조건문
			if(n>100||n<0)
			{
				System.out.println("잘못입력된 점수입니다");
				i--;
				continue; //i++로 이동합니다
			}
			
			tot+=n;
		}
		
		
		
		System.out.println("===========================");
		System.out.println("총합계 : " + tot);
		
	
		
	}

}

 

자바 import 궁금하면

2020/05/26 - [취업일기/블록체인] - import 연습하기

 

import 연습하기

안녕하세요~ 겉바속촉입니다!^^! 이제 본격적으로 import를 배워보도록 할게요~ 참고하면 좋은 사이트 https://docs.oracle.com/javase/7/docs/api/ Java Platform SE 7 docs.oracle.com Calendar작성하고 ctrl +..

2-juhyun-2.tistory.com

자바 Scanner 궁금하면

2020/05/26 - [취업일기/블록체인] - Scanner 연습하기

 

Scanner 연습하기

안녕하세요~ 겉바속촉입니다!^^! 이번에는 Scanner를 연습해보도록 할게요:) 이제는 겉바속촉이 콘솔창에 수를 입력해서 결과값이 도출되게 해볼거에요 일단 Scanner sc = new Scanner(System.in); 모두 치지

2-juhyun-2.tistory.com

 

728x90
반응형

'IT일기(하반기) > 블록체인' 카테고리의 다른 글

중첩 for문  (0) 2020.05.28
string 연습하기  (0) 2020.05.28
여러가지 연습 예제들  (0) 2020.05.28
while/ while(true)/for문 연습하기  (0) 2020.05.28
총합과 배수 갯수 구하기  (0) 2020.05.27