백준(BEAKJOON) | 단계별로 풀어보기
3-1단계 #2739번
문제 |
N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.
입력 |
첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다.
출력 |
출력형식과 같게 N*1부터 N*9까지 출력한다.
🥕이 문제는 for문을 사용해서 2 * a 에서 a를 1~9까지 반복해서 구구단을 출력하는 문제이다.
c언어로는 for( int i = 0; i<9; i++) -> i가 0부터 9보다 작은 8일 때까지 반복
python은 for i in range(1,10): -> 1부터 10-1= 9까지 반복하는 형식으로 코드를 짠다.
코드 첨부
C언어
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include <stdio.h>
int main(void)
{
int N, multiply;
scanf("%d",&N);
for(int i=0; i<9; i++){
multiply = N * (i+1);
printf("%d * %d = %d\n", N, i+1, multiply);
}
return 0;
}
|
파이썬
1
2
3
4
|
N=int(input())
for i in range(1,10):
print(N,'*', i,'=',N*i)
|
'Coding > Baekjoon(백준)' 카테고리의 다른 글
[Python, C] 백준 2741번. N 찍기. (0) | 2020.12.02 |
---|---|
[Python, C] 백준 10950번. A+B-3. (0) | 2020.12.01 |
백준 2884번. 알람 시계⏰ (0) | 2020.11.01 |
백준 2588번. 곱셈. (0) | 2020.11.01 |
백준 10869번. 사칙연산. (0) | 2020.09.17 |