728x90

#1049 : [๊ธฐ์ดˆ-๋น„๊ต์—ฐ์‚ฐ] ๋‘ ์ •์ˆ˜ ์ž…๋ ฅ๋ฐ›์•„ ๋น„๊ตํ•˜๊ธฐ1

๋ฌธ์ œ ์„ค๋ช…

๋‘ ์ •์ˆ˜(a, b)๋ฅผ ์ž…๋ ฅ๋ฐ›์•„

a๊ฐ€ b๋ณด๋‹ค ํฌ๋ฉด 1์„, a๊ฐ€ b๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์œผ๋ฉด 0์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด ๋ณด์ž.


์ฐธ๊ณ 
์–ด๋–ค ๊ฐ’์„ ๋น„๊ตํ•˜๊ธฐ ์œ„ํ•ด ๋น„๊ต/๊ด€๊ณ„์—ฐ์‚ฐ์ž(comparison/relational)๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๋น„๊ต/๊ด€๊ณ„์—ฐ์‚ฐ์ž >๋Š”
์™ผ์ชฝ์˜ ๊ฐ’์ด ์˜ค๋ฅธ์ชฝ ๊ฐ’ ๋ณด๋‹ค ํฐ ๊ฒฝ์šฐ ์ฐธ(true)์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ •์ˆ˜๊ฐ’ 1๋กœ ๊ณ„์‚ฐํ•˜๊ณ ,
๊ทธ ์™ธ์˜ ๊ฒฝ์šฐ์—๋Š” ๊ฑฐ์ง“(false)์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ •์ˆ˜๊ฐ’ 0์œผ๋กœ ๊ณ„์‚ฐํ•œ๋‹ค.

๋น„๊ต/๊ด€๊ณ„์—ฐ์‚ฐ์ž๋„ ์ผ๋ฐ˜์ ์ธ ์‚ฌ์น™์—ฐ์‚ฐ์ž์ฒ˜๋Ÿผ ์ฃผ์–ด์ง„ ๋‘ ์ˆ˜๋ฅผ ์ด์šฉํ•ด ๊ณ„์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๊ณ ,
๊ทธ ๊ฒฐ๊ณผ๋ฅผ 1(์ฐธ), ๋˜๋Š” 0(๊ฑฐ์ง“)์œผ๋กœ ๊ณ„์‚ฐํ•ด ์ฃผ๋Š” ์—ฐ์‚ฐ์ž์ด๋‹ค.

๋น„๊ต/๊ด€๊ณ„์—ฐ์‚ฐ์ž๋Š” >, <, >=, <=, ==(๊ฐ™๋‹ค), !=(๋‹ค๋ฅด๋‹ค) 6๊ฐœ๊ฐ€ ์žˆ๋‹ค.

์˜ˆ์‹œ
printf("%d", 123<456); //๋น„๊ต ์—ฐ์‚ฐ์ž < ์˜ ๊ณ„์‚ฐ ๊ฒฐ๊ณผ์ธ 1(์ฐธ)์ด ์ถœ๋ ฅ๋œ๋‹ค.

์ž…๋ ฅ

๋‘ ์ •์ˆ˜ a, b๊ฐ€ ๊ณต๋ฐฑ์„ ๋‘๊ณ  ์ž…๋ ฅ๋œ๋‹ค.
-2147483648 <= a, b <= +2147483647

 

์ถœ๋ ฅ

a๊ฐ€ b๋ณด๋‹ค ํฐ ๊ฒฝ์šฐ 1์„, ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ 0์„ ์ถœ๋ ฅํ•œ๋‹ค.


#include <stdio.h>

int main(){
    int a, b;
    scanf("%d %d",&a,&b);
    printf("%d",a>b);
    
    return 0;
}

#1050 : [๊ธฐ์ดˆ-๋น„๊ต์—ฐ์‚ฐ] ๋‘ ์ •์ˆ˜ ์ž…๋ ฅ๋ฐ›์•„ ๋น„๊ตํ•˜๊ธฐ2

๋ฌธ์ œ ์„ค๋ช…

๋‘ ์ •์ˆ˜(a, b)๋ฅผ ์ž…๋ ฅ๋ฐ›์•„
a์™€ b๊ฐ€ ๊ฐ™์œผ๋ฉด 1์„, ๊ฐ™์ง€ ์•Š์œผ๋ฉด 0์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด ๋ณด์ž.

** ์ˆ˜ํ•™์—์„œ ์™ผ์ชฝ๊ณผ ์˜ค๋ฅธ์ชฝ์˜ ๊ณ„์‚ฐ ๊ฒฐ๊ณผ๊ฐ€ ๊ฐ™์Œ(๋™์น˜)์„ ๋‚˜ํƒ€๋‚ด๋Š” ๊ธฐํ˜ธ = ๋Š”
C์–ธ์–ด์—์„œ ์ „ํ˜€ ๋‹ค๋ฅธ ์˜๋ฏธ๋กœ ์‚ฌ์šฉ๋œ๋‹ค.

a=1์™€ ๊ฐ™์€ ํ‘œํ˜„์€ a์™€ 1์˜ ๊ฐ’์ด ๊ฐ™๋‹ค๋Š” ์˜๋ฏธ๊ฐ€ ์•„๋‹ˆ๋ผ
์˜ค๋ฅธ์ชฝ์˜ ๊ณ„์‚ฐ ๊ฒฐ๊ณผ์ธ 1์„ ์™ผ์ชฝ์˜ ๋ณ€์ˆ˜ a์— ์ €์žฅํ•˜๋ผ๋Š” ์˜๋ฏธ์ด๋‹ค.

 
์ž…๋ ฅ

๋‘ ์ •์ˆ˜ a, b๊ฐ€ ๊ณต๋ฐฑ์„ ๋‘๊ณ  ์ž…๋ ฅ๋œ๋‹ค.
-2147483648 <= a, b <= +2147483647

 

์ถœ๋ ฅ

a์™€ b์˜ ๊ฐ’์ด ๊ฐ™์€ ๊ฒฝ์šฐ 1์„, ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ 0์„ ์ถœ๋ ฅํ•œ๋‹ค.


 

#include <stdio.h>

int main(){
    int a, b;
    scanf("%d %d",&a,&b);
    printf("%d",a==b);
    
    return 0;
}

#1051 : [๊ธฐ์ดˆ-๋น„๊ต์—ฐ์‚ฐ] ๋‘ ์ •์ˆ˜ ์ž…๋ ฅ๋ฐ›์•„ ๋น„๊ตํ•˜๊ธฐ3

๋ฌธ์ œ ์„ค๋ช…

๋‘ ์ •์ˆ˜(a, b)๋ฅผ ์ž…๋ ฅ๋ฐ›์•„
b๊ฐ€ a๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™์œผ๋ฉด 1์„, ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด 0์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด ๋ณด์ž.

 

>=, <= ์—ฐ์‚ฐ์ž๋Š” ๊ฐ™์Œ(==)์„ ํฌํ•จํ•œ๋‹ค.
๋”ฐ๋ผ์„œ “์ž‘๋‹ค/ํฌ๋‹ค” ๋˜๋Š” "๊ฐ™๋‹ค”๋Š” ์˜๋ฏธ๋ฅผ ๊ฐ€์ง„๋‹ค.

 

์ž…๋ ฅ

๋‘ ์ •์ˆ˜ a, b๊ฐ€ ๊ณต๋ฐฑ์„ ๋‘๊ณ  ์ž…๋ ฅ๋œ๋‹ค.
-2147483647 <= a, b <= +2147483648

 

์ถœ๋ ฅ

b๊ฐ€ a๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™์€ ๊ฒฝ์šฐ 1์„, ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ 0์„ ์ถœ๋ ฅํ•œ๋‹ค.


#include <stdio.h>

int main(){
    int a, b;
    scanf("%d %d",&a,&b);
    printf("%d",b>=a);
    
    return 0;
}

#1052 : [๊ธฐ์ดˆ-๋น„๊ต์—ฐ์‚ฐ] ๋‘ ์ •์ˆ˜ ์ž…๋ ฅ๋ฐ›์•„ ๋น„๊ตํ•˜๊ธฐ4

๋ฌธ์ œ ์„ค๋ช…

๋‘ ์ •์ˆ˜(a, b)๋ฅผ ์ž…๋ ฅ๋ฐ›์•„
a์™€ b๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅด๋ฉด 1์„, ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด 0์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด ๋ณด์ž.

 

์˜ˆ์‹œ
printf("%d", 123!=123); //๋น„๊ต ์—ฐ์‚ฐ์ž !=์˜ ๊ณ„์‚ฐ ๊ฒฐ๊ณผ์ธ 0(๊ฑฐ์ง“)์ด ์ถœ๋ ฅ๋œ๋‹ค.

 

์ž…๋ ฅ

๋‘ ์ •์ˆ˜ a, b๊ฐ€ ๊ณต๋ฐฑ์„ ๋‘๊ณ  ์ž…๋ ฅ๋œ๋‹ค.
-2147483647 <= a, b <= +2147483648

 

์ถœ๋ ฅ

a์™€ b๊ฐ€ ๋‹ค๋ฅธ ๊ฒฝ์šฐ 1์„, ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ 0์„ ์ถœ๋ ฅํ•œ๋‹ค.


#include <stdio.h>

int main(){
    int a, b;
    scanf("%d %d",&a,&b);
    printf("%d",a!=b);
    
    return 0;
}

+ Recent posts