코드업(C언어)
Code Up(코드업) 1081번~1083번 (C언어)
오브의 별
2023. 9. 5. 13:33
반응형
[1081] 주사위를 2개 던지면?
<문제>
1부터 n까지, 1부터 m까지 숫자가 적힌
서로 다른 주사위 2개를 던졌을 때 나올 수 있는 모든 경우를 출력해보자.
<정답>
#include <stdio.h>
int main(void)
{
int i, j;
int n, m;
scanf("%d", &n);
scanf("%d", &m);
for(i=1; i<=n;i++)
{
for(j=1; j<=m;j++)
{
printf("%d %d \n", i, j);
}
}
}
[1081] 16진수 구구단?
<문제>
16진수(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F)를 배운
영일(01)이는 16진수끼리 곱하는 16진수 구구단?에 대해서 궁금해졌다.
A, B, C, D, E, F 중 하나가 입력될 때,
1부터 F까지 곱한 16진수 구구단의 내용을 출력해보자.
(단, A ~ F 까지만 입력된다.)
<정답>
#include <stdio.h>
int main(void)
{
int i, n;
int sum=0;
scanf("%X", &n);
for(i=1; i<=15;i++)
{
sum = n*i;
printf("%X*%X=%X\n", n, i, sum);
}
}
[1081] 3 6 9 게임의 왕이 되자!
<문제>
3 6 9 게임을 하던 영일이는 3 6 9 게임에서 잦은 실수로 계속해서 벌칙을 받게 되었다.
3 6 9 게임의 왕이 되기 위한 마스터 프로그램을 작성해 보자.
참고
중첩의 원리
반복 실행 구조 안에 선택 실행 구조를 자유롭게 중첩할 수 있다.
<정답>
#include <stdio.h>
int main(void)
{
int i;
int n=n<10;
scanf("%d", &n);
for(i=1; i<=n;i++)
{
if(i%3==0 || i%6==0 || i%9==0)
{
printf("X ");
}
else
{
printf("%d ", i);
}
}
}
반응형