if~else¹®

¾ÕÀÇ ¿¹¿¡¼­ if ¹®À» 2¹ø ½á¾ß ÇÏ´Â °æ¿ì°¡ Àִµ¥ ÀÌ·² °æ¿ì¿¡´Â ´ÙÀ½ Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù.

 

 

¡¼Çü½Ä¡½

if(Á¶°Ç½Ä)

      ¹®Àå1;

else

      ¹®Àå2;

 

Á¶°Ç½ÄÀ» ÆÇ´ÜÇÏ¿© ÂüÀÌ¸é ¹®Àå1À» ½ÇÇàÇÏ°í °ÅÁþÀÌ¸é ¹®Àå2¸¦ ½ÇÇàÇÑ´Ù. if¹®°úÀÇ Â÷ÀÌÁ¡Àº if¹®Àº Á¶°ÇÀÌ °ÅÁþÀÎ °æ¿ì¿¡´Â ¾Æ¹«·± ½ÇÇ൵ ÇÏÁö ¾ÊÁö¸¸ if~else ¹®Àº °ÅÁþÀÎ °æ¿ì¿¡µµ ¾î¶² ½ÇÇàÀ» ÇÕ´Ï´Ù.

 

ÀÔ·ÂÇÑ ¼ö°¡ 3ÀÇ ¹è¼öÀ̸é "3ÀÇ ¹è¼ö"¶ó°í Ãâ·ÂÇϰí 3ÀÇ ¹è¼ö°¡ ¾Æ´Ï¸é "3ÀÇ ¹è¼ö ¾Æ´Ô"À» Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ¿© º¾½Ã´Ù.

 

if (a % 3 ==0)

  printf("3ÀÇ ¹è¼ö");

else

  printf("3ÀÇ ¹è¼ö ¾Æ´Ô");


 

 ¿¹Á¦ ÇÁ·Î±×·¥

´ÙÀ½Àº µÎ ¼ö¸¦ ÀÔ·ÂÇÏ¿© ¾î¶² ¼ö°¡ ´õ Å«°¡¸¦ ºñ±³ÇÏ¿© Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥ÀÔ´Ï´Ù.

¡¼¼Ò½º ÇÁ·Î±×·¥¡½

// File Name : ex062_ifelse01.c

#include <stdio.h>

int main(void){

  int n1,n2;

  printf("µÎ ¼ö ÀÔ·Â: ");

  scanf("%d %d",&n1,&n2);

  if(n1>n2)

      printf("%dÀÌ ´õ Å­\n",n1);

  else

      printf("%dÀÌ ´õ Å­\n",n2);

  return 0;

}

 

¡¼½ÇÇà °á°ú¡½

µÎ ¼ö ÀÔ·Â: 8 5

8ÀÌ ´õ Å­


 

 ¿¹Á¦ ÇÁ·Î±×·¥

Á¤¼ö¸¦ ÀÔ·ÂÇÏ¿© ¾ç¼öÀΠ¦¼ö, ¾ç¼öÀΠȦ¼ö, À½¼öÀΠ¦¼ö, À½¼öÀΠȦ¼ö¸¦ ÆÇÁ¤ÇÏ¿© Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ¿© º¾½Ã´Ù.

 

¡¼¼Ò½º ÇÁ·Î±×·¥¡½

// File Name : ex064_ifelseif03.c

#include <stdio.h>

int main(void){

  int num;

  printf("Á¤¼öÀÔ·Â:");

  scanf("%d", &num);

  if (num>0 && num%2==0)

   printf("¾ç¼öÀΠ¦¼ö");

  else if    (num>0 && num%2==1)

   printf("¾ç¼öÀΠȦ¼ö");

  else if    (num<0 && num%2==0)

   printf("À½¼öÀΠ¦¼ö");

  else

   printf("À½¼öÀΠȦ¼ö");

 

  return 0; 

 

}

 

¡¼½ÇÇà °á°ú¡½

Á¤¼öÀÔ·Â:-8

À½¼öÀΠ¦¼ö