티스토리 뷰

반응형

youtu.be/XgrtzoFEMSY

모든 강의 자료 : www.codingnow.co.kr/

3개의 정수를 입력받아 첫번째는 정수의 시작이되고 두번째는 정수의 마지막이 됩니다.

세번째 입력된 정수는 첫번째와 두번째사이의 정수들 중에 배수를 의미합니다.

 

즉, 첫번째와 두번째 사이의 배수의 합을 구하는 프로그래밍입니다.

 

여기서는 C언어와 파이썬을 같이 구현하여 두언어의 문법을 비교해 보고

프로그래밍언어의 차이점과 비슷한 점을 찾아 봅니다.

 

자세한 코드 설명은 첨부된 동영상을 참고해주세요.

 C언어 소스

#include <stdio.h>

void main(void)
{
    int a,b,c;
    int sum;

    scanf("%d %d %d",&a,&b,&c);
    sum = 0;

    for(int i=a; i<b; i++)
    {
        if((i % c) == 0)
        {
            sum += i;
            printf("i = %d\n",i);
        }
    }
    printf("a[%d]~b[%d] : %d = sum(%d)",a,b,c,sum);
}

 

파이썬 소스

a,b,c = map(int, input("정수입력").split())
sum = 0

# print(a,b,c)
for i in range(a,b):
    if((i%c) == 0):
        sum += i   

print(f'a={a}, b={b}, c={c}, sum={sum}')
반응형