¼÷Á¦ #5. ¼ºÀûó¸® ÇÁ·Î±×·¥ 1. ÇÑ ÇлýµéÀÇ Çйø, À̸§, ±¹¾î, ¿µ¾î, ¼öÇÐ Á¡¼ö¸¦ ÀÔ·ÂÇÏ¿© ¾Æ·¡ ±â´ÉµéÀÌ Æ÷ÇÔµÈ ÇÁ·Î±×·¥À» ÀÛ¼ºÇϽÿÀ. (1) °¢ Çлýµé¿¡ ´ëÇÑ ±¹¿µ¼ö ÃÑÁ¡, Æò±Õ, µî¼ö¸¦ °è»ê (2) ÇбÞÀÇ ±¹¾îÆò±Õ, ¿µ¾îÆò±Õ, ¼öÇÐÆò±ÕÀ» °è»ê (3) ¾Æ·¡ ±âÁØ¿¡ µû¶ó sortingÇÏ¿© ¼ºÀûÇ¥¸¦ Ãâ·Â - Çйø¼øÀ¸·Î sortingÇÏ¿© Ãâ·Â - À̸§¼øÀ¸·Î sortingÇÏ¿© Ãâ·Â - 1µîºÎÅÍ nµî±îÁö µî¼öº°·Î sortingÇÏ¿© Ãâ·Â (4) °ú¸ñº°·Î ÃÖ°íÁ¡¼öÀ» ¾òÀº ÇлýÀÇ Çйø°ú À̸§À» Ãâ·Â 1.1 ÇÁ·Î±×·¥ °³¿ä /* ±¹-¿µ-¼ö Á¡¼ö: °³Àκ°, °ú¸ñº° ÇÕ-Æò±Õ ÇÁ·Î±×·¥ */ #include #define MAX 100 void main() { char hakbun[MAX][20]; /* Çйø */ char name[MAX][30]; /* À̸§ */ int jumsoo[MAX][5]; /* index ¼ø¼­´ë·Î "±¹¾î/¿µ¾î/¼öÇÐ/ÃÑÁ¡/µî¼ö" */ int korsum, engsum, mathsum; /* ±¹¾î/¿µ¾î/¼öÇÐ ÃÑÁ¡ */ int n; /* Çлý¼ö */ /* 1. µ¥ÀÌŸ ÀÔ·Â */ /* 2. ÃÑÁ¡ °è»ê */ /* 3. µî¼ö °è»ê */ /* 4. ÇбÞÀüüÀÇ ±¹/¿µ/¼ö ÃÑÁ¡ °è»ê */ /* 5. sortingÇÏ¿© Ãâ·Â --- Çйø¼ø/À̸§¼ø/µî¼ö¼ø */ /* 6. ±¹/¿µ/¼ö °¢ °ú¸ñÀÇ ÇбÞÆò±Õ, ÃÖ°íÁ¡¼ö Ãâ·Â */ } 1.2 ÀÔ·Â ¿¹ - ÀÔ·Â µ¥ÀÌŸ : Çйø, À̸§, ±¹¾î, ¿µ¾î, ¼öÇÐ - ÀÔ·Â ³¡Ç¥½Ã : Çйø¿¡ "0000"ÀÌ ÀÔ·ÂµÉ ¶§±îÁö ÀÔ·Â 19920008 ¼­ÅÂÁö 90 85 75 19840003 ±è°Ç¸ð 80 90 85 19950020 H.O.T 85 90 98 ... 20000015 G.O.D 80 95 90 0000 ---> ÀԷµ¥ÀÌŸÀÇ ³¡ Ç¥½Ã 1.3 Ãâ·Â ³»¿ë : ÀԷµ¥ÀÌŸ, °³Àκ° ÃÑÁ¡/Æò±Õ/µî¼ö, ÇбÞÆò±Õ Çйø À̸§ ±¹¾î ¿µ¾î ¼öÇÐ ÃÑÁ¡ Æò±Õ µî¼ö ---------------------------------------------- 19920008 ¼­ÅÂÁö 90 85 75 19840003 ±è°Ç¸ð 80 95 85 19950020 H.O.T 85 90 95 ..... 20000015 G.O.D 80 75 95 ---------------------------------------------- ÇбÞÆò±Õ ------------------------- ±¹¾î --- Æò±ÕÁ¡¼ö 68.76 (ÃÖ°íÁ¡¼ö 90Á¡ : ¼­ÅÂÁö) ¼öÇÐ --- Æò±ÕÁ¡¼ö 63.43 (ÃÖ°íÁ¡¼ö 95Á¡ : G.O.D) ¿µ¾î --- Æò±ÕÁ¡¼ö 65.05 (ÃÖ°íÁ¡¼ö 98Á¡ : H.O.T) ------------------------- 1.4 ¼±ÅûçÇ× --- ¾Æ·¡ ±â´ÉÀ» ±¸ÇöÇÏ¸é º¸³Ê½º Á¡¼ö¸¦ ºÎ¿©ÇÔ °ú¸ñº°·Î ÇбÞÆò±Õ¿¡ ¹Ì´ÞÇÏ´Â ÇлýµéÀÇ À̸§À» Ãâ·Â