728x90
1. a๊ฐ€ ํ™€์ˆ˜๋ผ๋ฉด ์ˆซ์ž a๊ฐ€ 10 ์ด์ƒ์ด๋ฉด A, ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด B๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
2. a๊ฐ€ ์ง์ˆ˜๋ผ๋ฉด ์ˆซ์ž a๊ฐ€ 15 ์ด์ƒ์ด๋ฉด C, ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด D๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
#include <stdio.h>

int main() {

	int a;
	scanf("%d", &a);

	if (a % 2 == 1) {
		if (a >= 10) {
			printf("A\n");
		}
		else {
			printf("B\n");
		}
	}
	else {
		if (a >= 15) {
			printf("C\n");
		}
		else {
			printf("D\n");
		}
	}

	return 0;

}

โ–ถ๋ฌธ์ œ:

์„ฑ๋ณ„์— ๋Œ€ํ•ด ๋‚จ์ž๋Š” ์ˆซ์ž 0, ์—ฌ์ž๋Š” ์ˆซ์ž 1๋กœ ๋‚˜ํƒ€๋‚ด๊ธฐ๋กœ ํ•˜๊ณ , 19์„ธ ์ด์ƒ์„ ์„ฑ์ธ์ด๋ผ๊ณ  ํ•ฉ์‹œ๋‹ค.

์„ฑ๋ณ„(์ˆซ์ž 0 ๋˜๋Š” 1)๊ณผ ๋‚˜์ด๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ MAN(์„ฑ์ธ๋‚จ์ž), WOMAN(์„ฑ์ธ์—ฌ์ž), BOY(๋ฏธ์„ฑ๋…„๋‚จ์ž), GIRL(๋ฏธ์„ฑ๋…„์—ฌ์ž)์„ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด ์ฃผ์„ธ์š”.

#include <stdio.h>

int main() {
    int sex, age;
    
    scanf("%d %d",&sex,&age);
    if(sex==0){
        if(age>=19){
            printf("MAN");
        }
        else{
            printf("BOY");
        }
    }
    else if(sex==1){
        if(age>=19){
            printf("WOMAN");
        }
        else{
            printf("GIRL");
        }
    }
    return 0;
}

1. a๊ฐ€ ํ™€์ˆ˜๋ผ๋ฉด ์ˆซ์ž a๊ฐ€ 10 ์ด์ƒ์ด๋ฉด A, ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด B๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
2. a๊ฐ€ ์ง์ˆ˜๋ผ๋ฉด ์ˆซ์ž a๊ฐ€ 15 ์ด์ƒ์ด๋ฉด A, ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด B๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
if ((a % 2 == 1 && a >= 10) || (a % 2 == 0 && a >= 15)) {
	printf("A\n");
}
else {
	printf("B\n");
}

โ–ถ๋ฌธ์ œ:

์ž์—ฐ์ˆ˜ y๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ y ๋…„์ด ์œค๋…„์ธ์ง€๋ฅผ ํŒ๋‹จํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด ๋ณด์„ธ์š”. ์œค๋…„์ผ ์กฐ๊ฑด์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • 4๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” ํ•ด๋Š” ์œค๋…„, ๊ทธ ๋ฐ–์˜ ํ•ด๋Š” ํ‰๋…„์ž…๋‹ˆ๋‹ค.
  • ๋‹จ, ์˜ˆ์™ธ์ ์œผ๋กœ 100์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋˜ 400์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€์ง€ ์•Š๋Š” ํ•ด๋Š” ํ‰๋…„์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.
#include <stdio.h>

int main() {
    int y;

    scanf("%d",&y);
    if((y%4==0 && y%100!=0) || y%400 == 0){
        printf("true");
    }
    else{
        printf("false");
    }
    return 0;
}

โ–ถ๋ฌธ์ œ: ์œค๋…„์ด ์•„๋‹Œ ํ•ด์— n์›”์—๋Š” ๋ฉฐ์น ์ด ์žˆ๋Š”์ง€๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์„ธ์š”. ์œค๋…„์ด ์•„๋‹Œ ํ•ด์˜ 2์›”์€ 28์ผ๊นŒ์ง€ ์žˆ์Šต๋‹ˆ๋‹ค.

#include <stdio.h>

int main() {
    int n;

    scanf("%d",&n);
    if(n==2){
        printf("28");
    }
    else if(n!=2 && n<=7){
        if(n%2==0){
            printf("30");
        }
        else{
            printf("31");
        }
    }
    else if(n>7){
        if(n%2==0){
            printf("31");
        }
        else{
            printf("30");
        }
    }
    return 0;
}

โ–ถ๋ฌธ์ œ:  3๊ฐœ์˜ ์ •์ˆ˜ a, b, c๋ฅผ ์ž…๋ ฅ๋ฐ›์•˜์„ ๋•Œ, ์ตœ๋Œ“๊ฐ’์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด ๋ณด์„ธ์š”.

#include <stdio.h>

int main() {
    int a,b,c;
    scanf("%d %d %d",&a,&b,&c);

    if(a>=b){
        if(a>=c){
            printf("%d",a);
        }
        else{
            printf("%d",c);
        }
    }
    else{
        if(b>=c){
            printf("%d",b);
        }
        else{
            printf("%d",c);
        }
    }
    return 0;
}

โ–ถ๋ฌธ์ œ:

๊ฐ๊ธฐ ์ฆ์ƒ์ด ์žˆ์œผ๋ฉด Y, ๊ฐ๊ธฐ ์ฆ์ƒ์ด ์—†์œผ๋ฉด N์œผ๋กœ ๋‚˜ํƒ€๋‚ด๊ธฐ๋กœ ํ•˜๊ณ , ์ฒด์˜จ์„ ์Ÿ€์„ ๋•Œ ์ˆ˜์น˜์— ๋”ฐ๋ผ ์ง„๋ฃŒ์†Œ๋ฅผ ๋‹ค๋ฅด๊ฒŒ ๊ตฌ๋ถ„ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

  • ์ฆ์ƒ๋„ ์žˆ๊ณ  37โ„ƒ ์ด์ƒ์ผ ๋•Œ A
  • ์ฆ์ƒ์€ ์—†์ง€๋งŒ 37โ„ƒ ์ด์ƒ์ผ ๋•Œ B
  • ์ฆ์ƒ์€ ์žˆ์ง€๋งŒ ์ฒด์˜จ์€ ์ •์ƒ์ผ ๋•Œ C
  • ๋‘˜ ๋‹ค ๊ดœ์ฐฎ์€ ๊ฒฝ์šฐ์—” D

ํ•œ ๋ฒˆ์— 3๋ช…์”ฉ ๊ฒ€์‚ฌํ•˜๋Š”๋ฐ A๋กœ ๊ฐ€๋Š” ์‚ฌ๋žŒ์ด 2๋ช… ์ด์ƒ ๋‚˜์˜ฌ ๋•Œ๋Š” ์œ„๊ธ‰์ƒํ™ฉ์œผ๋กœ ๋ถ„๋ฅ˜ํ•ฉ๋‹ˆ๋‹ค. ์œ„๊ธ‰์ƒํ™ฉ์ธ์ง€๋ฅผ ํŒ๋‹จํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด ๋ณด์„ธ์š”.

#include <stdio.h>

int main() {
    int n1,n2,n3;
    char cold1,cold2,cold3;

    scanf("%c %d\n",&cold1,&n1);
    scanf("%c %d\n",&cold2,&n2);
    scanf("%c %d\n",&cold3,&n3);

    if(n1>=37 && cold1 == 'Y'){
        if((n2>=37 && cold2 == 'Y')||(n3>=37 && cold3 == 'Y')){
            printf("E");
        }
        else{
            printf("N");
        }
    }
    else{
        if((n2>=37 && cold2=='Y')&&(n3>=37 && cold3 == 'Y')){
            printf("E");
        }
        else{
            printf("N");
        }
    }
    return 0;
}

โ–ถ๋ฌธ์ œ:

3๊ฐœ์˜ ์ •์ˆ˜ a, b, c๋ฅผ ์ž…๋ ฅ๋ฐ›์•˜์„ ๋•Œ, ์ค‘์•™๊ฐ’์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด ๋ณด์„ธ์š”.

์ค‘์•™๊ฐ’์ด๋ž€, ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ๋‚˜์—ดํ–ˆ์„ ๋•Œ ์ค‘์•™์— ์˜ค๋Š” ๊ฐ’์ž…๋‹ˆ๋‹ค.

#include <stdio.h>

int main() {
    int a,b,c;

    scanf("%d %d %d",&a,&b,&c);
    if(a>b){
        if(c>a){
            printf("%d",a);
        }
        else if(b>c){
            printf("%d",b);
        }
        else{
            printf("%d",c);
        }
    }
    else{
        if(c>b){
            printf("%d",b);
        }
        else if(a>c){
            printf("%d",a);
        }
        else {
            printf("%d",c);
        }
    }
    return 0;
}

+ Recent posts