-
chapter1) 두 정수 사이의 합 구하기PS/etc 2020. 7. 6. 20:01
public class Q9 { // 정수 a,b를 포함하여 그 사이의 모든 정수의 합 구하기 public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("두 수를 입력하세요."); System.out.print("a : "); int a = scanner.nextInt(); System.out.print("b : "); int b = scanner.nextInt(); int sum = sumof(a, b); System.out.println("sum : " + sum); } static int sumof(int a, int b) { int sum = 0; int max = 0; int min = 0; if (a > b) { max = a; min = b; } else { max = b; min = a; } for (int i = min; min <= max; min++) { sum += min; } return sum; } }
class SumOf_01_09 { static int sumof(int a, int b) { int min; // a, b의 작은 쪽의 값 int max; // a, b의 큰 쪽의 값 if (a < b) { min = a; max = b; } else { min = b; max = a; } int sum = 0; // 합 for (int i = min; i <= max; i++) sum += i; return (sum); } public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); System.out.println("a와 b를 포함하여 그 사이의 모든 정수의 합을 구합니다."); System.out.print("a의 값:"); int a = stdIn.nextInt(); System.out.print("b의 값:"); int b = stdIn.nextInt(); System.out.println("정수 a, b 사이의 모든 정수의 합은 " + sumof(a, b) + "입니다."); } }
※참조 Do it! 자료구조와 함께 배우는 알고리즘 입문 교재
'PS > etc' 카테고리의 다른 글
chapter1) 덧셈표 작성 (0) 2020.07.06 chapter1) 곱셈표 작성 (0) 2020.07.06 chapter1) 양의 정수 자릿수 구하기 (0) 2020.07.06 chapter1) 두 수의 차 구하기 (0) 2020.07.06 chapter1) 가우스의 덧셈 (0) 2020.07.06