Page 42 - ipst-cmanual
P. 42
l¤Áً Í× ¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ãª§Œ Ò¹¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX

µÇÑ ÍÂҋ §·èÕ 3-5

char z = 10; // µÃǨÊͺÇҋ z >= 5  ¨Ã§Ô ËÃÍ× äÁ‹
if(z>=5)

{ // µÃǨÊͺáÅnj à§Í×è ¹ä¢à»¹š “¨Ã§Ô ” ¨Ð·Òí ¤Òí ʧÑè ·Õè 1 áÅÐ 2

z += 15; // ¤Òí ʧÑè ·Õè 1

z = z%10; // ¤Òí ʧèÑ ·Õè 2

} // ¤Òí ʧèÑ ·èÕ 3
else
{

z+= 17;

z = z%4 ; // ¤Òí ʧÑè ·Õè 4

}
/*—————————result———————————*/

z=5
/*——————————————————————————*/

¨Ò¡µÇÑ ÍÂҋ §·èÕ 3-5 ¡ÒõÃǨÊͺà§Íè× ¹ä¢ if(z>=5) ¾ºÇҋ à§Í×è ¹ä¢à»¹š ¨Ã§Ô à¾ÃÒÐ z = 10 ÁÒ¡¡Çҋ 5
¨Ã§Ô ´§Ñ ¹¹éÑ ¨§Ö Á¡Õ ÒÃà¢ÒŒ 仡ÃзÒí ¤Òí ʧèÑ ·èÕ 1 áÅÐ 2 ÀÒÂ㹺ÅÍç ¡áá

l ¤Òí ʧÑè ·èÕ 1 z += 15; à Z = Z + 15 à Z = 10 + 15 à Z = 25
l ¤Òí ʧÑè ·Õè 2 z = Z%10;à z = 25%10 à z = 5 ໹š ¼ÅÅ¾Ñ ¸Ê ´Ø ·ÒŒ Â

µÇÑ ÍÂҋ §·èÕ 3-6

char z = 10; // µÃǨÊͺÇҋ z < 5 ¨Ã§Ô ËÃÍ× äÁ‹
if(z<5)

{ // µÃǨÊͺáÅnj à§Í×è ¹ä¢à»¹š “¨Ã§Ô ” ¨Ð·Òí ¤Òí ʧèÑ ·èÕ 1 áÅÐ 2

z += 15; // ¤Òí ʧÑè ·èÕ 1

z = z%10; // ¤Òí ʧÑè ·Õè 2

} // ¤Òí ʧÑè ·Õè 3
else // ¤Òí ʧèÑ ·Õè 4
{

z+= 17;

z = z%4 ;

}
/*—————————result———————————*/

z=3
/*——————————————————————————*/

¨Ò¡µÇÑ ÍÂҋ §·èÕ 3-6 ¡ÒõÃǨÊͺà§Í×è ¹ä¢ if(z<5) ¾ºÇҋ à§Íè× ¹ä¢à»¹š à·¨ç à¾ÃÒÐ z = 10 ¹ÍŒ ¡Çҋ 5
¨§Ö ໹š à·¨ç ´§Ñ ¹¹Ñé ¨§Ö Á¡Õ ÒÃà¢ÒŒ 仡ÃзÒí ¤Òí ʧèÑ ·èÕ 3 áÅÐ 4 ÀÒÂ㹺ÅÍç ¡¢Í§ÊNj ¹ else

l ¤Òí ʧèÑ ·èÕ 3 z += 17; à Z = Z + 17 à Z = 10 + 17 à> Z = 27
l ¤Òí ʧèÑ ·èÕ 4 z = Z%4; à z = 27%4 à z = 3 ໹š ¼ÅÅ¾Ñ ¸Ê ´Ø ·ÒŒ Â
   37   38   39   40   41   42   43   44   45   46   47