»ê¼ú(Arithmetic) ¿¬»êÀÚ´Â ´õÇÏ°í °öÇÏ°í »©°í ³ª´©´Â °¡Àå ±âº»ÀûÀÌ°í ¶ÇÇÑ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¿¬»êÀÚÀÌ´Ù. ÃʵîÇб³¶§ºÎÅÍ ¹è¿ü°í ÀÏ»ó »ýȰ¿¡¼µµ ´Ã»ó »ç¿ëÇÏ´Â ¿¬»êÀÚÀ̹ǷΠ´õ ÀÌ»óÀÇ »ó¼¼ÇÑ ¼³¸íÀÌ ÇÊ¿äÄ¡´Â ¾ÊÀ» °Í °°´Ù. ¿¬»êÀÚ´Â ±âÈ£·Î Ç¥½ÃÇϴµ¥ ´õÇϱâ¿Í »©±â´Â ¼öÇп¡¼¿Í ¸¶Âù°¡Áö·Î +, - ±âÈ£¸¦ »ç¿ëÇÑ´Ù. °öÇϱâ´Â º¸Åë ¢¥ ±âÈ£¸¦ »ç¿ëÇÏÁö¸¸ ¾ËÆÄºª X¿Í ¸ð¾çÀÌ µ¿ÀÏÇØ¼ *¸¦ ´ë½Å »ç¿ëÇÑ´Ù. ±×¸®°í ³ª´©±â´Â º¸Åë ¢¬±âÈ£¸¦ »ç¿ëÇϴµ¥ ÀÌ ¹®ÀÚ°¡ Űº¸µå¿¡ ¾ø±â ¶§¹®¿¡ / ±âÈ£¸¦ »ç¿ëÇÏ¿© ºÐ¼ö ÇüÅ·ΠǥÇöÇÑ´Ù.
±âÈ£°¡ Á¶±Ý ´Ù¸¥ °Í »©°í´Â Çб³¿¡¼ ¹è¿î °Í°ú µ¿ÀÏÇ쵂 ´Ù¸¸ ³ª´°¼ÀÀ» ÇÏ´Â / ¿¬»êÀÚ¿¡ ´ëÇØ¼¸¸ ¾à°£ÀÇ ÁÖÀǸ¦ ÇÏ¸é µÈ´Ù. ÀÌ ¿¬»êÀÚ´Â ÇÇ¿¬»êÀÚÀÇ Å¸ÀÔ¿¡ µû¶ó ¿¬»êÀÇ °á°ú°¡ ´Þ¶óÁö´Â Ư¡ÀÌ ÀÖ´Ù. ÇÇ¿¬»êÀÚ°¡ ¸ðµÎ Á¤¼öÇüÀÌ¸é °á°úµµ Á¤¼öÇüÀÌ µÇ°í ÇÇ¿¬»êÀÚÁß¿¡ ½Ç¼öÇüÀÌ ÀÖÀ¸¸é °á°úµµ ½Ç¼öÇüÀÌ µÈ´Ù. ´ÙÀ½ ¿¹¸¦ º¸ÀÚ.
6/3 // °á°ú´Â 2
3.0/2.0 // °á°ú´Â 1.5
3/2 // °á°ú´Â 1
6À» 3À¸·Î ³ª´©¸é °á°ú´Â ´ç¿¬È÷ 2°¡ µÈ´Ù. ½Ç¼öÇü »ó¼ö 3.0À» ½Ç¼ö 2.0À¸·Î ³ª´©¸é 1.5°¡ µÈ´Ù. ±×·¯³ª Á¤¼öÇü »ó¼ö 3À» Á¤¼ö 2·Î ³ª´©¸é °á°ú´Â ¿ª½Ã Á¤¼öÇüÀÎ 1ÀÌ µÇ¸ç ¼Ò¼öÁ¡ ÀÌÇÏ´Â ¹ö·ÁÁø´Ù. Á¤¼ö³¢¸®ÀÇ ³ª´©±â¿¡ ´ëÇÑ °á°ú´Â Á¤¼öÇüÀ̱⠶§¹®¿¡ ¼Ò¼öÁ¡À» ±â¾ïÇÒ ¼ö ¾ø´Â °ÍÀÌ´Ù. ÇÇ¿¬»êÀÚ¿¡ µû¶ó °è»ê °á°úÀÇ Å¸ÀÔÀÌ ´Þ¶óÁö´Â °ÍÀº ºñ´Ü ³ª´©±â ¿¬»êÀÚ¸¸ ±×·± °ÍÀÌ ¾Æ´Ï¶ó ´Ù¸¥ »ê¼ú ¿¬»êÀÚµµ ¸¶Âù°¡ÁöÀ̱â´Â ÇÏ´Ù. ±×·¯³ª ´Ù¸¥ ¿¬»êÀÚ´Â º¯¼öÀÇ ±â¾ï ¿ë·®À» ³Ñ¾î¼´Â ¿À¹öÇÃ·Î¿ì ¹®Á¦´Â ÀÖÀ»Áö¾ðÁ¤ ÃÖ¼ÒÇÑ ¹ö·ÁÁö´Â °ªÀº ¾øÀ¸¹Ç·Î ¹®Á¦°¡ µÇÁö ¾Ê´Â °ÍÀÌ´Ù. ´ÙÀ½ ¿¹Á¦¸¦ ½ÇÇàÇØ º¸ÀÚ.
|
¿¹ Á¦ : intdivide |
#include <Turboc.h>
void main()
{
int score;
score=86+65+92+88;
printf("ÃÑÁ¡=%d, Æò±Õ=%d\n",score,score/4);
}
Á¤¼öÇü º¯¼ö score´Â 4°ú¸ñ ¼ºÀûÀÇ ÃÑÁ¡ÀÌ¸ç ¾Ï»êÇØ º¸¸é ¾Ë°ÚÁö¸¸ 331ÀÇ °ªÀ» °¡Áø´Ù. ÃÑÁ¡¿¡ ´ëÇÑ Æò±ÕÀº ÀÌ °ªÀ» °ú¸ñ¼öÀÎ 4·Î ³ª´©¸é ½±°Ô ±¸ÇÒ ¼ö ÀÖ´Ù. ½ÇÇà °á°ú´Â ´ÙÀ½°ú °°´Ù.
ÃÑÁ¡=331, Æò±Õ=82
Æò±ÕÀÌ 82·Î °è»êµÇ¾ú´Âµ¥ ½ÇÁ¦ Æò±ÕÀÎ 331/4´Â 82.75ÀÌÁö¸¸ Á¤¼ö³¢¸®ÀÇ ³ª´©±â¸¦ Ç߱⠶§¹®¿¡ 0.75°¡ Àß·Á ³ª°£´Ù. ¿ø·¡ Àǵµ°¡ ¼Ò¼öÁ¡ ÀÌÇϸ¦ ¹ö¸± »ý°¢À̾ú´Ù¸é ÀÌ·¸°Ô ÇÏ´Â °ÍÀÌ ¿Ç°ÚÁö¸¸ ¸¸¾à ¼Ò¼öÁ¡±îÁö Á¤È®ÇÏ°Ô Ãâ·ÂÇÏ°í ½Í´Ù¸é Á¤¼ö ³ª´°¼ÀÀ» ÇØ¼´Â ¾ÈµÇ¸ç ´ÙÀ½°ú °°ÀÌ µÑ Áß Çϳª¸¦ ½Ç¼öÇüÀ¸·Î ¹Ù²ã¾ß ÇÑ´Ù.
printf("ÃÑÁ¡=%d, Æò±Õ=%f\n",score,score/4.);
4¸¦ 4.0 ¶Ç´Â 4.À¸·Î ¹Ù²Ù¾î ½Ç¼öÇü »ó¼öÀÓÀ» ¸í½ÃÇß°í °è»ê °á°ú°¡ ½Ç¼öÇüÀ̹ǷΠÀÌ °ªÀ» ¹ÞÀ» ¼½Äµµ %f·Î ¼öÁ¤Çß´Ù. ÀÌÁ¦ °á°ú°¡ Á¦´ë·Î Ãâ·ÂµÉ °ÍÀÌ´Ù. Æò±ÕÀ» Á¤¼ö ´ÜÀ§±îÁö¸¸ ±¸ÇÒ °ÍÀΰ¡ ¾Æ´Ï¸é ¼Ò¼öÁ¡ ÀÌÇϱîÁö Á¤È®ÇÏ°Ô °è»êÇÒ °ÍÀΰ¡¿¡ µû¶ó / ¿¬»êÀÚ¸¦ Àß »ç¿ëÇØ¾ß ÇÑ´Ù. °Ü¿ì 0.75ÀÇ Â÷ÀÌÀÌÁö¸¸ ÀÌ °ªÀÌ ÀÌÀÚÀ²À̳ª ÁÖ½Ä ¹è´ç·ü°°ÀÌ Áß¿äÇÑ °ªÀ̶ó¸é ½ÇÁ¦ ¾÷¹« ȯ°æ¿¡¼´Â ÀÌ·± ¹Ì¼¼ÇÑ ¿ÀÂ÷°¡ µ¹ÀÌų ¼ö ¾ø´Â °á°ú¸¦ ÃÊ·¡ÇÒ ¼öµµ ÀÖ´Ù.
»ê¼ú ¿¬»êÀÚ¿¡´Â »çÄ¢ ¿¬»êÀÚ 4°³°¡ ÀÖ°í À̿ܿ¡ ³ª¸ÓÁö ¿¬»êÀÚ %µµ »ê¼ú ¿¬»êÀÚ·Î ºÐ·ùµÈ´Ù. %´Â µÎ ¿¬»êÀÚ¸¦ ³ª´« ÈÄ ¸òÀº ¹ö¸®°í ³ª¸ÓÁö¸¸ ÃëÇÑ´Ù. 8%3 ¿¬»êÀÇ °á°ú´Â 2°¡ µÇ´Âµ¥ 8À» 3À¸·Î ³ª´©¸é ¸òÀº 2Àε¥ ÀÌ °ªÀº ¹ö¸®°í ³ª¸ÓÁö 2¸¦ °á°ú·Î ¸®ÅÏÇÑ´Ù. 10%4´Â 2°¡ µÇ°í 7%3Àº 1ÀÌ µÊÀ» ÀÌÇØÇÑ´Ù¸é ³ª¸ÓÁö ¿¬»êÀÚ´Â ´Ù ÀÌÇØÇÑ °ÍÀÌ´Ù.
³ª¸ÓÁö ¿¬»êÀÚ´Â ±²ÀåÈ÷ Ȱ¿ëÇÒ °÷ÀÌ ¸¹´Ù. ¾Õ ÀåÀÇ ¿¹Á¦¿¡¼ ¾î¶² ¼ö°¡ ´Ù¸¥ ¼öÀÇ ¹è¼öÀÎÁö¸¦ °Ë»çÇÒ ¶§ % ¿¬»êÀÚ¸¦ ÀÌ¹Ì »ç¿ëÇØ º» ÀûÀÌ ÀÖ´Ù. a%b°¡ 0À̶ó¸é Áï, a¸¦ b·Î ³ª´©¾ú´õ´Ï ³ª¸ÓÁö°¡ ¾ø´Ù¸é a´Â bÀÇ ¹è¼ö¶ó°í ÇÒ ¼ö ÀÖ´Ù. ¾î¶² ¼ö k°¡ ¦¼öÀÎÁö ¾Ë°í ½Í´Ù¸é if (k%2==0) Á¶°ÇÀ¸·Î °Ë»çÇÒ ¼ö Àִµ¥ 2·Î ³ª´« ³ª¸ÓÁö°¡ ¾ø´Ù¸é ÀÌ ¼ö´Â ¦¼öÀÌ´Ù.
³ª¸ÓÁö ¿¬»êÀÚ´Â ÇÇ¿¬»êÀÚ·Î Á¤¼ö¸¸ ÃëÇÒ ¼ö ÀÖÀ¸¸ç Á¤¼ö ³ª´°¼ÀÀ» ÇÏ°í °á°úµµ Á¤¼ö·Î µ¹·ÁÁØ´Ù. »ç½Ç ³ª¸ÓÁö¶ó´Â ¿¬»ê ÀÚü°¡ Á¤¼ö ¹üÀ§¿¡¼¸¸ Àǹ̰¡ ÀÖ´Ù. ¸¸¾à 5%3ÀÌ ½Ç¼ö ³ª´°¼ÀÀ» ÇÑ´Ù¸é ¸òÀº 1.666666ÀÌ µÉ °ÍÀÌ°í ³ª¸ÓÁö´Â ¾øÀ» °ÍÀÌ´Ù. % ¿¬»êÀÚÀÇ ÇÇ¿¬»êÀÚ·Î ½Ç¼öÇüÀ» »ç¿ëÇÏ¸é ¿¡·¯·Î 󸮵ȴÙ.
´ÙÀ½ ¿¹Á¦´Â ¾ÕÀå¿¡¼ ¸¸µé¾î º¸¾Ò´ø #¿òÁ÷À̱â¿Í ºñ½ÁÇѵ¥ ´ÞÆØÀ̰¡ ±â¾î°¡´Â ¸ð¾çÀÇ ¾Ö´Ï¸ÞÀÌ¼Ç È¿°ú¸¦ ³½´Ù. Á¦¾î º¯¼ö i°¡ ¦¼öÀ̸é __@ ÀÌ·± ¸ð¾ç, Ȧ¼öÀ̸é ^^@ ÀÌ·± ¸ð¾çÀ¸·Î Ãâ·ÂÇϴµ¥ À̶§ Ȧ¦ ÆÇº°À» À§ÇØ ³ª¸ÓÁö ¿¬»êÀÚ¸¦ »ç¿ëÇß´Ù. ¹Ýº¹ÀûÀÎ ·çÇÁ¿¡¼ ÀÏÁ¤ÇÑ Áֱ⺰·Î ´Ù¸¥ µ¿ÀÛÀ» ÇϰíÀÚ ÇÒ ¶§ ³ª¸ÓÁö ¿¬»êÀÚ¸¦ »ç¿ëÇϴµ¥ ¼¼ °¡Áö ¸ð¾çÀ» ¹ø°¥¾Æ°¡¸ç Ãâ·ÂÇÏ°í ½Í´Ù¸é switch (i%3) ±¸¹®À» »ç¿ëÇÏ¸é µÉ °ÍÀÌ´Ù.
|
¿¹ Á¦ : charani |
#include <Turboc.h>
void main()
{
int i;
for (i=1;i<=75;i=i+1) {
gotoxy(i,10);
if (i%2 == 0) {
puts(" __@");
} else {
puts(" ^^@");
}
delay(100);
}
}
Ãâ·Â ¹®ÀÚ¿ ¾ÕÂÊ¿¡ °ø¹éÀÌ Çϳª ´õ ÀÖÀ½À» À¯ÀÇÇϵµ·Ï ÇÏÀÚ. ÀÌ °ø¹éÀº ÀÌÀüÀÇ ´ÞÆØÀÌ ²¿¸®¸¦ Áö¿ì´Â ¿ªÇÒÀ» Çϴµ¥ ¾øÀ» °æ¿ì ÀÜ»óÀÌ ³²°Ô µÈ´Ù.
»ê¼ú ¿¬»êÀÚ¿¡ ´ëÇØ¼´Â ´Ù ¾Ë¾Æº¸¾Ò°í »ê¼ú ¿¬»êÀÚ¿Í ¸ð¾çÀÌ ¶È°°Àº ºÎÈ£ ¿¬»êÀÚ¿¡ ´ëÇØ ¾Ë¾Æº¸ÀÚ. ºÎÈ£ ¿¬»êÀÚ´Â ÇÇ¿¬»êÀÚÀÇ ºÎÈ£¸¦ ¹Ù²Û´Ù. score º¯¼ö¿¡ 23À̶ó´Â °ªÀÌ µé¾î ÀÖ´Ù¸é -score´Â ºÎÈ£¸¦ ¹Ù²Ù¾î -23ÀÌ µÈ´Ù. »ê¼ú ¿¬»êÀÚÀÇ -¿Í ºÎÈ£ ¿¬»êÀÚÀÇ -´Â ¸ð¾çÀº °°Áö¸¸ ±â´ÉÀº ´Ù¸£´Ù. »¬¼À ¿¬»êÀÚ -´Â ÇÇ¿¬»êÀÚ¸¦ µÎ °³ ÃëÇÏ´Â ÀÌÇ× ¿¬»êÀÚÀÌ°í ºÎÈ£ ¿¬»êÀÚ -´Â ÇÇ¿¬»êÀÚ Çϳª¸¸ ÃëÇÏ´Â ´ÜÇ× ¿¬»êÀÚÀÌ´Ù. ´ÙÀ½ ½ÄÀ» º¸ÀÚ.
a*-b+c-d;
b¾ÕÀÇ -´Â ºÎÈ£ ¿¬»êÀÚÀ̰í d¾ÕÀÇ -´Â »ê¼ú ¿¬»êÀÚÀÌ´Ù. ¾î·ÆÁö ¾Ê°Ô ±¸ºÐµÉ °ÍÀÌ´Ù. ±×·³ ´ÙÀ½ ´ëÀÔ¹®¿¡¼ -´Â ¾î¶² ¿¬»êÀÚÀϱî?
a=-1;
¿©±â¼ »ç¿ëµÈ -±âÈ£´Â ¾ð¶æ º¸±â¿¡ ºÎÈ£ ¿¬»êÀÚÀÎ °Í °°Áö¸¸ »ç½ÇÀº ¿¬»êÀÚ°¡ ¾Æ´Ï´Ù. -1À̶ó´Â »ó¼öÀÇ ÇÑ ºÎºÐÀÏ »ÓÀÌ¸ç ºÎÈ£¸¦ ¹Ù²Ù´Â µ¿ÀÛÀ» ÇÏÁö´Â ¾Ê´Â´Ù. ºÎÈ£ ¿¬»êÀÚ -¸¦ »ç¿ëÇÏ¸é º¯¼ö¿¡ ÀúÀåµÇ¾î ÀÖ´Â °ªÀÇ À½¼ö°ªÀ» ¾òÀ» ¼ö ÀÖ´Ù. ´ÙÀ½Àº µÎ °³ÀÇ Á¤¼öÇü º¯¼ö a¿Í b¿¡ ´ëÇÑ ¿¬»ê¿¹ÀÌ´Ù.
a+b // a¿Í b¸¦ ´õÇÑ´Ù.
a+-b; // a¿Í bÀÇ À½¼ö°ªÀ» ´õÇÑ´Ù.
a-b; // a¿¡¼ b¸¦ »«´Ù.
a--b; // a¿¡¼ bÀÇ À½¼ö°ªÀ» »«´Ù.
ÀÌ ¿¬»ê¹®Áß ¾ÕÂÊ ¼¼ °³´Â ¸ðµÎ ÇÕ¹ýÀûÀÌ´Ù. ±×·¯³ª 4¹øÂ° ¿¬»ê¹®Àº ¿¡·¯·Î 󸮵Ǵµ¥ ¿Ö³ÄÇϸé --´Â °¨¼Ò ¿¬»êÀÚ¶ó´Â ´ÜÇ× ¿¬»êÀÚ·Î º°µµ·Î Á¤ÀǵǾî Àֱ⠶§¹®ÀÌ´Ù. ¼öÇп¡¼ --´Â +¿Í °°¾ÆÁö¹Ç·Î a--b´Â »ç½Ç a+b¿Í °°Áö¸¸ C¿¡¼´Â ±×·¸Áö ¾Ê´Ù. ¸¸¾à Á¤ ÀÌ·± ¿¬»êÀ» ÇÒ Çʿ䰡 ÀÖ´Ù¸é a- -b¿Í °°ÀÌ °ø¹éÀ» Çϳª ³Ö¾î Áֵ簡 ¾Æ´Ï¸é a-(-b)°°ÀÌ °ýÈ£¸¦ ½Î¾ß ÇÑ´Ù.
ºÎÈ£ ¿¬»êÀÚ +´Â ÇÇ¿¬»êÀÚÀÇ ºÎÈ£¸¦ ±×´ë·Î À¯ÁöÇÑ´Ù. ±×·¡¼ +a´Â a¿Í °°À¸¸ç ¼öÇп¡¼ ¾ç¼ö¿¡ ´ëÇØ Ưº°ÇÑ Ç¥½ÄÀ» ºÙÀÌÁö ¾ÊµíÀÌ C¿¡¼µµ ¾ç¼ö¿¡ ´ëÇØ¼´Â +ºÎÈ£ ¿¬»êÀÚ¸¦ »ç¿ëÇÏÁö ¾Ê¾Æµµ µÈ´Ù. ÇÏÁö¸¸ ´ÙÀ½ ¿¹Ã³·³ ÀÏ·ÃÀÇ º¯¼ö ÃʱⰪÀ» ¼öÁ÷À¸·Î ³ª¶õÈ÷ ¹èÄ¡ÇÏ°í ½ÍÀ» ¶§ À½¾ç¿¡ »ó°ü¾øÀÌ ¸ð¾çÀ» ¶È°°ÀÌ ÀÛ¼ºÇÏ°í ½Í´Ù¸é À̶§ +ºÎÈ£ ¿¬»êÀÚ°¡ ¾à°£ÀÇ µµ¿òÀÌ µÈ´Ù.
|
int a = -1 int b = 2 int c = -5 int d = 6 |
int a = -1 int b = +2 int c = -5 int d = +6 |
ÀÌ ¿¬»êÀÚ°¡ ²À ÇÊ¿äÇÑ °æ¿ì´Â »ç½Ç»ó ¾øÀ¸¸ç ½ÇÁ¦·Î Àß »ç¿ëµÇÁöµµ ¾ÊÁö¸¸ À½¼ö ºÎÈ£ ¿¬»êÀÚ°¡ ÀÖÀ¸¹Ç·Î ´ëĪÀ» ÀÌ·ç±â À§ÇØ ¾ç¼ö ºÎÈ£ ¿¬»êÀÚµµ Á¤ÀǵǾî ÀÖ´Â °ÍÀÌ´Ù. º¯¼öÀÇ ºÎÈ£ ŸÀÔ¿¡µµ ºÎÈ£¾øÀ½À» ¶æÇÏ´Â unsigend°¡ ÀÖ°í ºÎÈ£°¡ ÀÖÀ½À» ¶æÇÏ´Â signed°¡ Àִµ¥ ¸¶Âù°¡Áö·Î ´ëμºÀ» À§ÇØ Á¸ÀçÇÑ´Ù.
ScrollChar
¸Å 7ĸ¶´Ù O¸¦ Ãâ·ÂÇϰí OÀÇ »çÀÌ¿¡´Â .À» Ãâ·ÂÇØ º¸ÀÚ. ³ª¸ÓÁö ¿¬»êÀÚ¸¦ »ç¿ëÇϸé "¸Å 7ĸ¶´Ù"¶ó´Â Á¶°Ç½ÄÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ·çÇÁ¸¦ ±¸¼ºÇÏ¿© O¹®ÀÚ°¡ 1ÃÊ¿¡ ´Ù¼¸ ¹ø¾¿ ¿À¸¥ÂÊÀ¸·Î ¿òÁ÷À̵µ·Ï Ç϶ó. ¹Ý¦À̸ç À̵¿ÇÏ´Â Àü±¸¸¦ Èä³»³½´Ù°í »ý°¢ÇÏ¸é µÈ´Ù.