colobot-data/help/P/cbot/DO.TXT.bak

29 lines
1.0 KiB
Plaintext
Raw Normal View History

\b;Instrukcja \c;do - while\n;
Sk<EFBFBD>adnia:
\s;\c;do
\s;{
\s; \n;Instrukcje ...\c;
\s;}
\s;while ( warunek );
\n;
Instrukcja ta umo<6D>liwia kilkukrotne wykonanie instrukcji w \l;bloku\u cbot\bloc;. Instrukcje wykonywane s<> conajmniej jeden raz, gdy<64> warunek sprawdzany jest dopiero na ko<6B>cu p<>tli.
Nale<EFBFBD>y uwa<77>a<EFBFBD>, aby nie pomyli<6C> instrukcji \c;do { } while ( );\n; z instrukcj<63> \c;\l;while\u cbot\while; ( ) { }\n;; ta druga sprawdza warunek przed wykonaniem instrukcji w bloku.
\t;\c;warunek\n;
Instrukcje w bloku wykonywane s<> tak d<>ugo, jak d<>ugo \l;warunek\u cbot\cond; jest prawdziwy.
Oto przyk<79>ad:
\s;\c;do
\s;{
\s; p = radar(TitaniumOre);
\s;}
\s;while ( p == null );
\n;
\t;Uwaga
Zawsze nale<6C>y umieszcza<7A> \l;<3B>rednik\u cbot\term; na ko<6B>cu wiersza z instrukcj<63> \c;while ( )\n;.
Instrukcje \c;\l;break\u cbot\break;\n; i \c;\l;continue\u cbot\continue;\n; mog<6F> by<62> przydatne wewn<77>trz bloku instrukcji \c;do { }\n;.
\t;Zobacz r<>wnie<69>
\l;Instrukcje\u cbot;, \l;typy\u cbot\type; i \l;kategorie\u cbot\category;.