일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Linux
- spring aop
- 컨테이너
- java spring
- Framework
- SpringJDBC
- spring framework
- XML
- JDBC TEMPLATE
- Spring JDBC
- POJO
- Di
- 마이바티스
- Dependency Injection
- 리눅스
- @JUnit
- @AspectJ
- unix
- spring
- JdbcTemplate
- @Spring-Test
- Spring Boot
- 프로퍼티
- AOP
- @test
- pointcut
- java
- Ubunt
- myBatis
- STS
Archives
- Today
- Total
개키우는개발자 : )
[자바 알고리즘] 자연수의 합 본문
반응형
광고 클릭은 개발자(저) 에게 큰 힘이 됩니다!!'ㅁ'
| 문제
자연수 A, B가 주어지면 A부터 B까지의 합을 수식과 함께 출력하세요.
| 입력설명
자연수 A, B를 차례대로 입력합니다. (1<=A<B<=100)
| 출력설명
첫 줄에 더하는 수식과 함께 합을 출력합니다.
| 입력예제
3,7
| 출력예제
3 + 4 + 5 + 6 + 7 = 25
| 풀이
a부터 b보다 작을때까지 반복하게 되면 3 + 4 + 5 + 6 까지 출력 입력된 그리고 가장 마지막 값인 b또는 i를 출력 하게 되면 3 + 4 + 5 + 6 + 7 이된다. 그 후 마지막값을 더해주고 그 결과 값에 = 을 붙여 출력하면 된다.
import java.util.Scanner;
public class Test2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a, b, i, sum = 0;
a = sc.nextInt();
b = sc.nextInt();
for(i=a;i<b;i++){
System.out.printf("%d + ",i);
sum = sum+i;
}
//System.out.printf("%d",b);
System.out.printf("%d",i);
//sum = sum + b;
sum = sum + i;
System.out.printf(" = %d",sum);
}
}
반응형
'Algorithm Programming > Java' 카테고리의 다른 글
[자바 알고리즘] 숫자만 추출 (0) | 2020.01.08 |
---|---|
[자바 알고리즘] 나이 계산 (0) | 2020.01.07 |
[자바 알고리즘] 나이 차이 (0) | 2020.01.07 |
[자바 알고리즘] 진약수의 합 (4) | 2020.01.07 |
[자바 알고리즘] 1부터 N까지 M의 배수합 (0) | 2020.01.07 |
Comments