K_blueprint

#27. 두 개의 정수 a, b를 입력받고 a부터 b까지의 제곱의 합을 구하는 프로그램을 작성하라 본문

C/실습 문제 모음

#27. 두 개의 정수 a, b를 입력받고 a부터 b까지의 제곱의 합을 구하는 프로그램을 작성하라

GODAGO 2024. 5. 15. 12:11
반응형

< 문제 내용 >

● 두 개의 정수 a, b를 입력받아서, a부터 b까지의 제곱의 합을 구하는 프로그램을 작성하라.

 

< 입력 조건 >

● 입력의 첫 줄에는 두 개의 정수 a, b가 주어진다

단, 두 정수가 같거나 b가 a보다 작다면 프로그램을 종료한다.

 

< 출력 조건 >

● 한 줄에 하나의 입력에 대한 제곱의 합을 출력하도록 작성한다.

 

< 풀이 코드 >

#include <stdio.h>

int main()
{
	int a, b, i, sum;	// 변수 선언 
	
	scanf("%d %d", &a, &b);		// 입력문 
	
	while(a<b)	// a가 b보다 작을동안 반복 
	{
		sum=0;	// 제곱의 합의 값을 저장할 변수 초기화 
		for(i=a; i<=b; i++)		//a부터 b이하까지 반복 
		{
			sum += i*i;	// 연산문(제곱의 합 구하기) 
		}
		printf("%d\n", sum);	// 출력문 
		scanf("%d %d", &a, &b);		// 재입력문 
	}
	
	return 0;	
}

 

< 결과 출력 >

 

 

728x90
반응형