컴퓨터 과학/C Language

2022-01-09 if-else 조건문 연습

계란💕 2022. 1. 10. 01:04

 


if else 및 switch case 

 

/* if ���ǹ�
#include <stdio.h>

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

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

    if ( a % 2== 0)
    {
        printf("%d\n", a);
    }

     if ( b % 2 == 0)
     {
         printf("%d\n", b);
     }

    if ( c % 2 == 0 )
    {
        printf("%d\n", c);
    }

    return 0;
}
*/
/*
#include <stdio.h>

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

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


    if ( a % 2 == 0 )
        printf("even\n");
    else
        printf("odd\n");

    if ( b % 2 ==0)
        printf("even\n");
    else
        printf("odd\n");

    if ( c % 2 ==0 )
        printf("even\n");
    else
        printf("odd\n");


    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a);

    if ( a %2 == 0)

        if ( a > 0)
            printf("plus\neven");
        else
            printf("minus\neven");
    else
        if ( a > 0)
            printf("plus\nodd");
        else
            printf("minus\nodd");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a );

    if ( a >= 90)
        printf("A");

    else if ( a >= 70)
        printf("B");

    else if ( a >= 40)
            printf("C");

    else
        printf("D");

    return 0;
}
*/
/*
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a );

    if( a % 2 ==0 )
        printf("%d", a + 10);
    else
        printf("%d", a - 10);

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a, b;

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

    if ( a > b)
        printf("%d", a );
    else if ( b>a )
        printf("%d", b );

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a );

    if ( a % 2 ==0 )
    printf("¦��");

    else
    printf("Ȧ��");

    return 0;
}
*/
/*
#include <stdio.h>

int main()

{
    int a;

    scanf("%d", &a );

    if( a%4 ==0 & a%100 != 0 || a%400 ==0  )
        printf("����");
    else
        printf("���");

    return 0;
}

*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a);

    if ( a > 100)
        printf("big");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a, b;

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

    if (a ==b)
        printf("same");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a);

    if ( a % 2 == 1 )
        printf("not even");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a);

    if ( a % 3 == 0 )
    printf("Yes");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a);

    if ( a >= 90)
        printf("A����");
    else if ( a>= 80)
        printf("B����");
    else if ( a>= 70)
        printf("C����");
    else
        printf("F����");

    return 0;
}
*/
/*
#include <stdio.h>
int main()
{
    float a, b;

    scanf("%f %f", &a, &b);

    if ( a>= 4.0 && b >= 90)
    printf("A");

    else if (a >= 3.0 && b >= 3.0)
    printf("B");

    else
        printf("C");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a );

    if ( a % 15 ==0)
    printf("3�� 5�� ���");

    else if( a % 3 ==0  )
    printf("3�� ���");

    else if ( a % 5== 0)
    printf("5�� ���");

    return 0;
}
*/
/*
#include <stdio.h>

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

    if ( c > a && c > b && (a + b > c) ||
         b > a && b > c && (a + c > b) ||
         a > b && a > c && (b + c > a)   )

        printf("YES");
   else
        printf("NO");

    return 0;
}

*/
/*
#include <stdio.h>

int main()
{
    char x;

    scanf("%c", &x );

    switch(x)
        {
        case 'A':
        printf("best!!!");
        break;

        case 'B':
        printf("good!!");
        break;

        case 'C':
        printf("run!");
        break;

        case 'D':
        printf("slowly~");
        break;

        default:
        printf("what?");
        break;

        }
    return 0;
}

*/
/*
#include <stdio.h>

int main()
{
    int m;

    scanf("%d", &m);

    switch(m)
    {
        case 3:
        case 4:
        case 5:
            printf("spring");
            break;

        case 6:
        case 7:
        case 8:
            printf("summer");
            break;

        case 9:
        case 10:
        case 11:
            printf("fall");
            break;
        default:
            printf("winter");
            break;
    }

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a);

    if (a < 10)
    printf("small");

    return 0;
}

*/
/*
#include <stdio.h>

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

    if (a < 10)
        printf("small");
    else
        printf("big");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a, b;

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

    if ( a > b)
        printf(">");

    else if ( a < b)
        printf("<");
    else
        printf("=");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a, b;

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

    if ( a > b )
        printf("%d", a-b);

    else
        printf("%d", b-a);

    return 0;
}
*/
/*
#include <stdio.h>

int main()

{
    int a;

    scanf("%d", &a );

    if( a % 7 == 0 )
        printf("multiple");
    else
         printf("not multiple");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a );

    if ( a % 2 ==1 )
        printf("odd");

    else
        printf("even");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    float a;

    scanf("%f", &a );

    if (50 <= a && a <= 60  )
        printf("win");

    else
        printf("lose");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a);

    if( 30 <= a && a <=40 ||  60 <= a && a <=70   )
        printf("win");

    else
            printf("lose");

    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    int a, b;
    char op;

    scanf("%d%c%d", &a,&op, &b);

    switch(op)
    {
    case'+':
        printf("%d", a+b);
        break;

    case'-':
        printf("%d", a-b);
        break;

    case'*':
        printf("%d", a*b);
        break;

    case'/':
        printf("%.2f", (float) a/b);
        break;
    }

    return 0;
}
*/
/*
#include <stdio.h>

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

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

    if ( a > 170 && b > 170 && c > 170  )
        printf("PASS");

    else if ( a <= 170 && b <= 170 && c <= 170 )
        printf("CRASH %d", a );


    else if ( a <= 170 && b <= 170 && c > 170 )
        printf("CRASH %d", a );

    else if ( a <= 170 && b > 170 && c <= 170 )
        printf("CRASH %d", a );

    else if ( a <= 170 && b > 170 && c > 170 )
        printf("CRASH %d", a );

    else if ( a > 170 && b <= 170 && c <= 170 )
        printf("CRASH %d", b );

    else if ( a > 170 && b <= 170 && c > 170 )
        printf("CRASH %d", b );

    else if ( a > 170 && b > 170 && c <= 170 )
        printf("CRASH %d", c );


    return 0;
}
*/
/*
#include <stdio.h>

int main()
{
    double h, w;

    scanf("%lf", &h, &w );

    if ( h < 150)

        {
        if ( (w-h -100)/(h-100) <= 10 )
            printf("����");

        else if (   10 <= (w-h-100)/(h-100) &&  (w-h-100)/(h-100) <= 20   )
            printf("��ü��");

        else
            printf("��");
        }

    else if ( 150 <= h && h < 160 )
        {
            if (        (w  - ((h -150)/2 + 50) )  /   ( (h-150)/2 + 50 )           <= 10           )
                   printf("����");

            else if (  10 <  (w- ((h -150)/2 + 50) ) /   ( (h-150)/2 + 50 ) &&  (w- ((h -150)/2 + 50) ) /   ( (h-150)/2 + 50 )              <=   20      )
                    printf("��ü��");

            else
                    printf("��");
        }

    else
    {
        if (   (h-100)*0.9 <= 10 )
            printf("����");

        else if   (   10 < (h-100)*0.9   &&  (h-100)*0.9  <= 20       )
                printf("��ü��");
        else
            printf("��");


    }



    return 0;
}
*/
/*
#include <stdio.h>

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

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

    if ( (double) a/b  >  (double) c/d )
        printf(">");

    else if( (double) a/b == (double)c/d )

        printf("=");
    else
        printf("<");

    return 0;
}
*/
/*
#include <stdio.h>

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

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

    if ( a ==b && b == c )
        printf("���ﰢ��");

    else if( (a == b  && c != a && c < 2*a ) ||
             (a == c  && b != a && b < 2*a  )  ||
             (b == c  && a != b  && a < 2*b  )   )
        printf("�̵�ﰢ��");

    else if ( (a*a == b*b + c*c ) ||
              (b*b == a*a + c*c)  ||
              (c*c == a*a + b*b )   )
            printf("�����ﰢ��");

    else if  (  (( a<b &&b<c) || (b<a && a<c )) &&  (a+b > c)  ||
                (( a<c &&c<b || c<a && a<b ))  &&  (a+c > b)  ||
                (( c<b && b<a || b<c && c<a ))  &&  (b+c > a)   )
            printf("�ﰢ��");
    else
      printf("�ﰢ���ƴ�");


    return 0;
}

*/





'컴퓨터 과학 > C Language' 카테고리의 다른 글

2022-01-11 단순조건문 연습  (0) 2022.01.12
2022-01-10 if-else do-while 조건문 연습  (0) 2022.01.11
2022-01-08 조건문 연습  (0) 2022.01.08
2022-01-07 연산자 연습  (0) 2022.01.07
2022-01-06 ASCII코드 연습  (0) 2022.01.07