λμ νλ‘κ·Έλλ°
λμ 1
10μ§ μ μλ₯Ό μ λ ₯ λ°μμ 16μ§μλ‘ μΆλ ₯νλ νλ‘κ·Έλ¨ μμ±.
1
2
3
4
5
6
7
8
9
10
11
|
#include<stdio.h>
int main()
{
int a;
printf("μ μλ₯Ό μ
λ ₯ : ");
scanf("%d",&a);
printf("10μ§μ %d λ 16μ§μ %x μ
λλ€.",a,a);
}
|
cs |
λμ 2
λκ°μ μ μλ₯Ό μ
λ ₯λ°μμ ꡬꡬλ¨μ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±. aμ bμ¬μ΄μ ꡬꡬλ¨μ μΆλ ₯νλ©΄λ¨
νκ°μ§ 쑰건μ a,bμ ν¬κΈ°μ μκ΄μμ΄ μΆλ ₯λμ΄μΌνλ€.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#include<stdio.h>
int main()
{
int a,b;
printf("μ μ λκ°λ₯Ό μ
λ ₯νμΈμ : ");
scanf("%d %d",&a,&b);
if(a > b)
{
for(int i=b; i<=a ;i++)
{
for(int k=1;k<10;k++)
{
printf("%d x %d = %d\n",i,k,i*k);
}
}
}
else
{
for(int i=a; i<=b ;i++)
{
for(int k=1;k<10;k++)
{
printf("%d x %d = %d\n",i,k,i*k);
}
}
}
}
|
cs |
λμ 3
λκ° μ μλ₯Ό μ λ ₯ λ°μμ μ΅λ 곡μ½μλ₯Ό ꡬνλ νλ‘κ·Έλ¨ μμ±
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include<stdio.h>
int main()
{
int a,b;
int c;
printf("λκ°μ μ μ μ
λ ₯: ");
scanf("%d %d",&a,&b);
while(b)
{
c = a%b;
a = b;
b = c;
}
printf("μ΅λ 곡μ½μλ : %d",a);
}
|
cs |
//μ ν΄λ¦¬λ νΈμ λ² μκ³ λ¦¬μ¦μ μ΄μ©ν΄μ νμ΄μΌν¨. λ§ν¬ μ°Έμ‘°! https://ko.wikipedia.org/wiki/%EC%9C%A0%ED%81%B4%EB%A6%AC%EB%93%9C_%ED%98%B8%EC%A0%9C%EB%B2%95
μ ν΄λ¦¬λ νΈμ λ² - μν€λ°±κ³Ό, μ°λ¦¬ λͺ¨λμ λ°±κ³Όμ¬μ
μν€λ°±κ³Ό, μ°λ¦¬ λͺ¨λμ λ°±κ³Όμ¬μ . μ ν΄λ¦¬λ νΈμ λ²(-δΊι€ζ³, Euclidean algorithm) λλ μ ν΄λ¦¬λ μκ³ λ¦¬μ¦μ 2κ°μ μμ°μ λλ μ μ(ζ΄εΌ)μ μ΅λ곡μ½μλ₯Ό ꡬνλ μκ³ λ¦¬μ¦μ νλμ΄λ€. νΈμ λ²μ΄λ λ§μ λ μκ° μλ‘(δΊ) μλλ°© μλ₯Ό λλμ΄(ι€)μ κ²°κ΅ μνλ μλ₯Ό μ»λ μκ³ λ¦¬μ¦μ λνλΈλ€. 2κ°μ μμ°μ(λλ μ μ) a, bμ λν΄μ aλ₯Ό bλ‘ λλ λλ¨Έμ§λ₯Ό rμ΄λΌ νλ©΄(λ¨, a>b), aμ bμ μ΅λ곡μ½μλ bμ rμ μ΅λ곡μ½μμ κ°λ€.
ko.wikipedia.org