본문 바로가기
자바/자바

[자바] 재귀함수를 이용하여 등차함수를 계산하는 프로그램을 작성하시오

by 이얏호이야호 2023. 1. 1.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

 

더보기
import java.util.*;

public class Main
{
    public static void main(String[] args)
    {
        Scanner keyboard = new Scanner(System.in);
        char repeat = 'y';
        while(repeat == 'y' || repeat == 'Y')
        {
            int number = -1; 
            while(number <= 0)
            {
                System.out.println("정수를 입력하세요 : ");
                number = keyboard.nextInt();
            }
            System.out.println("정수" + number
                         + " 개의 합은  " + sumInts(number) + "입니다.");
            System.out.println();
            System.out.println("반복해서 계산하고 싶다면 y를 눌러주세요");
            repeat = keyboard.next().charAt(0);
        }
    }
    
    private static int sumInts(int n)
    {
        if (n == 1)
            return 1;
        else
            return(n + sumInts(n - 1));
    }
}


더 많은 자바코드가 보고 싶다면?

https://chuinggun.tistory.com/category/%EC%9E%90%EB%B0%94/%EC%9E%90%EB%B0%94

 

댓글