|
Á¦ 1 Àå ÇÁ·Î±×·¡¹Ö ÀÔ¹® 1-1.ÇÁ·Î±×·¡¸Ó °¡.ÇÁ·Î±×·¥ ³ª.ÇÁ·Î±×·¡¸Ó ´Ù.¾ð¾î 1-2.C/C++¾ð¾î
¼Ò°³ °¡.C/C++ÀÇ ¿ª»ç ³ª.C++ÀÇ
µîÀå ´Ù.C/C++ÀÇ ÀåÁ¡ ¶ó.ÇнÀÀÇ ¼ø¼ 1-3.°³¹ßÅø °¡.ÄÄÆÄÀÏ·¯ ³ª.ÄÄÆÄÀÏ·¯ÀÇ
Á¾·ù 1-4.½Ç½À
Áغñ °¡.ºñÁÖ¾ó C++ ³ª.Åͺ¸
C ´Ù.gcc ¶ó.½Ç½À Áغñ
Á¦ 2 Àå ù ¹øÂ° ¿¹Á¦ 2-1.°¢ Åøº° ¿¹Á¦
ÀÛ¼º¹ý °¡.ºñÁÖ¾ó C++ 7.0 ³ª.ºñÁÖ¾ó C++
6.0 ´Ù.TC20 ¶ó.Dev-C++ ¸¶.¿¡·¯¿¡
´ëÇÑ ´ëó 2-2.First
¿¹Á¦ °¡.First ºÐ¼® ³ª.ÇÁ·ÎÁ§Æ® 2-3.¿¹Á¦
½Ç½À °¡.»ï°¢Çü ±×¸®±â ³ª.¼ýÀÚ ¸ÂÃ߱⠰ÔÀÓ 2-4.ÇÁ·Î±×·¥ÀÇ ±¸¼º ¿ä¼Ò
°¡.±¸¼º ¿ä¼Ò ³ª.ÇÁ·Î±×·¥ÀÇ ±¸Á¶
Á¦ 3 Àå º¯¼ö 3-1.º¯¼ö °¡.º¯¼öÀÇ
Á¤ÀÇ ³ª.º¯¼öÀÇ Á¾·ù ´Ù.º¯¼öÀÇ ¼±¾ð 3-2.ÀÔÃâ·Â °¡.printf ³ª.scanf ´Ù.±×¿ÜÀÇ
ÀÔÃâ·Â ÇÔ¼öµé 3-3.Á¤¼öÇü °¡.Á¤ÀÇ ³ª.Á¤¼öÇüÀÇ
±æÀÌ ´Ù.Á¤¼öÇü »ó¼ö 3-4.½Ç¼öÇü °¡.Á¾·ù ³ª.½Ç¼öÇü
»ó¼ö 3-5.¹®ÀÚÇü °¡.¹®ÀÚ ³ª.È®Àå¿ ´Ù.¹®ÀÚ¿ 3-6.¿°ÅÇü °¡.Á¤ÀÇ ³ª.ÅÂ±× 3-7.À¯µµÇüÀÇ
¼Ò°³ °¡.¹è¿ ³ª.±¸Á¶Ã¼ ´Ù.Æ÷ÀÎÅÍ ¶ó.»ç¿ëÀÚ
Á¤ÀÇÇü ¸¶.³í¸®Çü
Á¦ 4 Àå
Á¦¾î¹® 4-1.Á¶°Ç¹® °¡.if¹® ³ª.ºí·Ï
±¸Á¶ ´Ù.else ¶ó.if¹® ¿¬½À 4-2.for
¹Ýº¹¹® °¡.for¹® ³ª.¹®ÀÚ
¿òÁ÷À̱⠴Ù.¹«ÇÑ ·çÇÁ ¶ó.´ÙÁß ·çÇÁ ¸¶.for¹®
½Ç½À 4-3.while
¹Ýº¹¹® °¡.while ³ª.Á¦¾î¹®
ºñ±³ ´Ù.¹Ýº¹¹® ½Ç½À 4-4.switch¹® °¡.´ÙÁß
¼±Åà ³ª.# ¿òÁ÷À̱⠴Ù.switch ½Ç½À 4-5.±× ¿ÜÀÇ
Á¦¾î¹® °¡.goto ³ª.break ´Ù.continue
|
Á¦ 5 Àå ¿¬»êÀÚ 5-1.»ê¼ú
¿¬»êÀÚ °¡.¿¬»êÀÚÀÇ Á¾·ù ³ª.»ê¼ú
¿¬»êÀÚ ´Ù.´ëÀÔ ¿¬»êÀÚ ¶ó.Áõ°¨ ¿¬»êÀÚ ¸¶.º¹ÀâÇÑ
¼ö½Ä 5-2.³í¸®
¿¬»êÀÚ °¡.°ü°è ¿¬»êÀÚ ³ª.³í¸®
¿¬»êÀÚ ´Ù.ºñÆ® ¿¬»êÀÚ ¶ó.½¬ÇÁÆ® ¿¬»êÀÚ ¸¶.½¬ÇÁÆ®
¿¬»ê°ú °ö¼À ¹Ù.ȸÀü ¿¬»ê 5-3.±âŸ
¿¬»êÀÚ °¡.»ïÇ× Á¶°Ç ¿¬»êÀÚ ³ª.½°Ç¥
¿¬»êÀÚ ´Ù.sizeof ¿¬»êÀÚ ¶ó.ij½ºÆ® ¿¬»êÀÚ 5-4.¿¬»ê
±ÔÄ¢ °¡.¿¬»ê ¼øÀ§ ³ª.°áÇÕ
¼ø¼ ´Ù.»ê¼ú º¯È¯ ¶ó.±¸±¸´Ü ¿¹Á¦
Á¦ 6 Àå ÇÔ¼ö 6-1.ÇÔ¼öÀÇ ±¸¼º
¿ø¸® °¡.ÇÔ¼öÀÇ
Á¤ÀÇ ³ª.ÇÔ¼ö ´Ù.Àμö ¶ó.return ¸¶.voidÇü
ÇÔ¼ö ¹Ù.ÇÔ¼öÀÇ ´Ù¸¥ À̸§ 6-2.Çì´õ
ÆÄÀÏ °¡.ÇÔ¼öÀÇ ¿øÇü ³ª.¿øÇüÀÇ
Çü½Ä ´Ù.Çì´õ ÆÄÀÏ ¶ó.¸ðµâ 6-3.ÇÔ¼ö È£Ãâ
¹æ½Ä °¡.°ª È£Ãâ ³ª.ÂüÁ¶
È£Ãâ ´Ù.Ãâ·Â¿ë Àμö ¶ó.C++ÀÇ ÂüÁ¶ È£Ãâ 6-4.Àü󸮱⠰¡.#include ³ª.#define ´Ù.¸ÅÅ©·Î
ÇÔ¼ö ¶ó.Turboc.h ¸¶.C ÇÁ·Î±×·¥ÀÇ ±¸Á¶ 6-5.±â¾ï
ºÎ·ù °¡.Àü¿ª º¯¼ö¿Í Áö¿ª º¯¼ö ³ª.Áö¿ª º¯¼öÀÇ
ÀåÁ¡ ´Ù.¿ÜºÎ º¯¼ö ¶ó.Á¤Àû º¯¼ö ¸¶.·¹Áö½ºÅÍ
º¯¼ö ¹Ù.Á¤Àû ÇÔ¼ö »ç.Åë¿ë ¹üÀ§ ±ÔÄ¢ ¾Æ.ºí·Ï
¹üÀ§
Á¦ 7 Àå Ç¥ÁØ ÇÔ¼ö 7-1.¼öÇÐ
ÇÔ¼ö °¡.Ç¥ÁØ ÇÔ¼ö ³ª.»ï°¢
ÇÔ¼ö ´Ù.Áö¼ö ÇÔ¼ö ¶ó.Á¤¼öÈ ÇÔ¼ö ¸¶.Àý´ë°ª
ÇÔ¼ö 7-2.³¼ö
ÇÔ¼ö °¡.Ç¥ÁØ ³¼ö ÇÔ¼ö ³ª.³¼öÀÇ »ý¼º 7-3.½Ã°£
ÇÔ¼ö °¡.time ³ª.½Ã°£
±¸Á¶Ã¼ ´Ù.±âŸ ½Ã°£ ÇÔ¼ö
Á¦ 8 Àå ¹è¿ 8-1.¹è¿ °¡.¹è¿ÀÇ
Á¤ÀÇ ³ª.¹è¿ÀÇ Æ¯Â¡ ´Ù.´ÙÂ÷¿ø
¹è¿ ¶ó.¹è¿¸í 8-2.¹è¿
ÃʱâÈ °¡.¾²·¹±â°ª ³ª.1Â÷ ¹è¿
ÃʱâÈ ´Ù.Ãʱâ½Ä ¶ó.2Â÷ ¹è¿ ÃʱâÈ 8-3.¹è¿ÀÇ
Ȱ¿ë °¡.ºÒ±ÔÄ¢ÇÑ Á¤º¸ÀÇ ÀúÀå ³ª.Àç»ç¿ëÇÒ Á¤º¸
ÀúÀå ´Ù.·è¾÷ Å×À̺í 8-4.¦ã±â
°ÔÀÓ °¡.°ÔÀÓ ¼Ò°³ ³ª.ÀÚ·á
±¸Á¶ ´Ù.°ÔÀÓÆÇ ¸¸µé±â ¶ó.È¸é ±×¸®±â ¸¶.main
ÇÔ¼ö ¹Ù.Á¤¸®
|
Á¦ 9 Àå Æ÷ÀÎÅÍ 9-1.Æ÷ÀÎÅÍ
¿¬»ê °¡.TÇü Æ÷ÀÎÅÍ ³ª.Æ÷ÀÎÅÍÀÇ
ŸÀÔ ´Ù.*ptr++ ¶ó.Æ÷ÀÎÅÍ ¿¬»ê 9-2.voidÇü
Æ÷ÀÎÅÍ °¡.voidÇü ³ª.voidÇü Æ÷ÀÎÅÍÀÇ
Ȱ¿ë ´Ù.NULL Æ÷ÀÎÅÍ 9-3.µ¿Àû ¸Þ¸ð¸®
ÇÒ´ç °¡.ÇÒ´çÀÇ Çʿ伺 ³ª.¸Þ¸ð¸® °ü¸®
¿øÄ¢ ´Ù.ÇÒ´ç ¹× ÇØÁ¦ ¶ó.ÀçÇÒ´ç 9-4.ÀÌÁß
Æ÷ÀÎÅÍ °¡.ÀÌÁß Æ÷ÀÎÅÍ ³ª.main ÇÔ¼öÀÇ
Àμö ´Ù.µ¿Àû ¹®ÀÚ¿ ¹è¿
Á¦ 10 Àå
¹è¿°ú Æ÷ÀÎÅÍ 10-1.÷ÀÚ
¿¬»ê °¡.¹è¿ÀÇ ³»ºÎÀû ó¸® ³ª.[ ] ¿¬»êÀÚ 10-2.Æ÷ÀÎÅÍ
¹è¿ °¡.Á¤ÀÇ ³ª.Æ÷ÀÎÅÍ ¹è¿ÀÇ
Ȱ¿ë ´Ù.Æ÷ÀÎÅÍ¿Í ¹è¿ 10-3.¹è¿
Æ÷ÀÎÅÍ °¡.¹è¿ Æ÷ÀÎÅÍ ³ª.¹è¿
Àμö ´Ù.¹è¿ Àμö Ç¥±â¹ý 10-4.¹è¿°ú
¹®ÀÚ¿ °¡.¹®ÀÚ¿ »ó¼ö ³ª.¹®ÀÚ ¹è¿
ÃʱâÈ ´Ù.¹®ÀÚÇü Æ÷ÀÎÅÍ ¶ó.¹®ÀÚ¿ ¹è¿ 10-5.¹®ÀÚ¿
ÇÔ¼ö °¡.¹®ÀÚ¿ º¹»ç ³ª.¹®ÀÚ¿
¿¬°á ´Ù.¹®ÀÚ¿ ºñ±³ ¶ó.¹®ÀÚ¿ °Ë»ö ¸¶.¹®ÀÚ¿
º¯È¯ ¹Ù.¹®ÀÚ °ü¸® ÇÔ¼ö »ç.¸Þ¸ð¸® °ü¸® ÇÔ¼ö 10-6.¼öÄ¡¿Í
¹®ÀÚ¿ °¡.Á¤¼ö¿Í ¹®ÀÚ¿ ³ª.½Ç¼ö¿Í
¹®ÀÚ¿ ´Ù.sprintf
Á¦ 11 Àå
±¸Á¶Ã¼ 11-1.±¸Á¶Ã¼ °¡.Á¤ÀÇ ³ª.±¸Á¶Ã¼
ÅÂ±× 11-2.¸â¹öÀÇ
ÂüÁ¶ °¡.¸â¹ö ¿¬»êÀÚ ³ª.Æ÷ÀÎÅÍ ¸â¹ö
¿¬»êÀÚ ´Ù.±¸Á¶Ã¼ ¹è¿ ¶ó.Áßø ±¸Á¶Ã¼ 11-3.±¸Á¶Ã¼ÀÇ
ÃʱâÈ °¡.ÃʱâÈ ³ª.±¸Á¶Ã¼
´ëÀÔ ´Ù.Quiz °ÔÀÓ ¶ó.Couple2 11-4.ºñÆ®
±¸Á¶Ã¼ °¡.Á¤ÀÇ ³ª.Ȱ¿ë 11-5.°ø¿ëü °¡.Á¤ÀÇ ³ª.À̸§¾ø´Â
°ø¿ëü
Á¦ 12 Àå C½Ç½À 12-1.MatrixLogo °¡.MatrixLogo
¿¹Á¦ ³ª.½ÅÈ£ ±¸Á¶Ã¼ ´Ù.½ÃºÐÇÒ ¶ó.Ä«¿îÅ͸¦ ¾²´Â
¹æ¹ý 12-2.ShTetris1 °¡.Åׯ®¸®½º ³ª.º®µ¹ÀÇ
¸ð¾ç Á¤ÀÇ ´Ù.°ÔÀÓÆÇ ¶ó.º®µ¹ÀÇ À̵¿ ¸¶.º®µ¹
Á¦°Å ¹Ù.°³ÀÛ 12-3.ÆÄÀÌÅÍ °¡.½´ÆÃ
°ÔÀÓ 12-4.¼ÒÄÚ¹Ý °¡.°ÔÀÓ
¼Ò°³ ³ª.ºÐ¼® |