정올(정보올림피아드&알고리즘)/Language_Coder

정올 139 : 반복제어문2-형성평가10 (c언어) →CODINGKOOºº

it 킹왕짱 2022. 2. 16. 17:46
728x90

문제

2부터 9까지의 수 중 2개를 입력받아 입력받은 수 사이의 구구단을 출력하는 프로그램을 작성하시오.

단 반드시 먼저 입력된 수의 구구단부터 아래의 형식에 맞게 출력하여야 한다.

구구단 사이의 공백은 3칸이다.

 

코드

#include<stdio.h>
int main() {
int a, b;
scanf("%d %d", &a, &b);
if (a > b) {
for (int i = 1; i < 10; i++) {
for (int j = a; j >= b; j--) {
printf("%d * %d =%3d   ", j, i, i * j);
}
printf("\n");
}
}
else {
for (int i = 1; i < 10; i++) {
for (int j = a; j <= b; j++) {
printf("%d * %d =%3d   ", j, i, i * j);
}
printf("\n");
}
}

return 0;
}

 

문제 http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&code=139

728x90
728x90