๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป/JAVA

[Java] 6์ผ์ฐจ : return ๋ฌธ

by ๋”ฐ๊ถˆ 2024. 2. 21.

 

return๋ฌธ์€ ๋ฉ”์†Œ๋“œ์˜ ์‹คํ–‰์„ ๋๋‚ด๊ณ ,
ํ”„๋กœ๊ทธ๋žจ์˜ ์ œ์–ด๋ฅผ ํ˜ธ์ถœํ•œ ๋ถ€๋ถ„์œผ๋กœ ๋Œ๋ ค์ฃผ๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ





 

Ex01. ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ ๋ฐ›์•„ 1~ ์ž…๋ ฅ ๋ฐ›์€ ์ˆ˜๊นŒ์ง€ ํ•ฉ ๊ตฌํ•˜๊ธฐ

 

package ch04.unit06;

import java.util.Scanner;

public class Ex01 {

	public static void main(String[] args) {
		// ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ ๋ฐ›์•„ 1~ ์ž…๋ ฅ ๋ฐ›์€ ์ˆ˜๊นŒ์ง€ ํ•ฉ ๊ตฌํ•˜๊ธฐ
		// ๋‹จ, ์ž…๋ ฅ ๋ฐ›์€ ์ˆ˜๊ฐ€ 1๋ฏธ๋งŒ์ด๋ฉด ํ”„๋กœ๊ทธ๋žจ ์ข…๋ฃŒ
		
		Scanner sc = new Scanner(System.in);
		int n,s;
		
		System.out.print("์ˆ˜ ?");
		n = sc.nextInt();
		sc.close();
		
		if(n<1) {
			System.out.println("์ด์ƒ๋งŒ ๊ฐ€๋Šฅ...");
			return; // main ๋ฉ”์†Œ๋“œ๋ฅผ ๋น ์ ธ๋‚˜๊ฐ. ์•„๋ž˜ ์ฝ”๋“œ๋Š” ์‹คํ–‰ํ•˜์ง€ ์•Š์Œ 
		}
		s=0;
		for(int i=1; i<=n; i++) {
			s +=i;
		}
		System.out.println("๊ฒฐ๊ณผ : "+s);
	}
}