Q. 1부터 100까지 자연수의 합을 구하는 알고리즘을 제시하라.
≫ 순서도
SUM : 1부터 100까지의 합의 결과를 저장하는 변수, N : 1부터 100까지의 자연수를 보관하는 변수
≫ 코드
① 파이썬
SUM, N = 0, 1
while(N<101):
SUM = SUM+N
N = N+1
print(SUM)
② C언어
#include <stdio.h>
void main(){
int SUM = 0;
int N;
for(N=1;N<101;N++) {
SUM = SUM+N;
}
printf("%d", SUM);
}
③ java
public class Main
{
public static void main(String[] args) {
int SUM = 0;
int N = 1;
while(N<101) {
SUM = SUM+N;
N = N+1; }
System.out.println(SUM);
}
}
'Algorithm > Sequence' 카테고리의 다른 글
자연수의 합 및 배수의 제곱의 합 (0) | 2019.09.16 |
---|