K_blueprint
#24. 입력받은 정수, 정수의 제곱, 정수의 세제곱이 나란히 표시되는 표를 출력하는 프로그램을 작성하라. 본문
반응형
< 문제 내용 >
● 두 개의 정수 a, b를 입력으로 받아서, a부터 b까지의 제곱, 세제곱 표를 만드는 프로그램을 작성하라.
< 입력 조건 >
● 입력의 첫 줄에는 두 개의 정수 a, b가 주어진다.
< 출력 조건 >
● 아래의 예시와 같이 한 줄에 하나의 숫자의 제곱과 세제곱을 출력한다.
ex) 1, 5를 입력했을 때
1 1 1
2 4 8
3 9 27
4 16 64
5 25 125
< 풀이 코드 >
#include <stdio.h>
int main()
{
int start, end; // 입력받을 변수 선언
// 입력문
scanf("%d", &start);
scanf("%d", &end);
// 입력받은 값의 범위만큼 반복
for (int i = start; i <= end; i++)
{
int square = i * i; // 제곱의 변수
int cube = i * i * i; // 세제곱의 변수
printf("%d\t%d\t%d\n", i, square, cube); //출력문
}
return 0;
}
< 출력 결과 >
728x90
반응형
'C > 실습 문제 모음' 카테고리의 다른 글
#26. 두 개의 실수를 입력받아 조건에 맞는 식을 계산하는 프로그램을 작성하라. (0) | 2024.05.09 |
---|---|
#25. 입력받은 단어를 거꾸로 출력하는 프로그램을 작성하라. (0) | 2024.05.02 |
#23. 중첩 루프를 사용하여 조건에 맞는 패턴을 출력하는 프로그램을 작성하라.(2) (0) | 2024.03.28 |
#22. 중첩 루프를 사용하여 조건에 맞는 패턴을 출력하는 프로그램을 작성하라. (0) | 2024.03.27 |
#21. 2차원 평면상에서 두 점 사이의 거리를 구하는 프로그램을 작성하라. (0) | 2024.03.22 |