<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=4874&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-11-21T19:54:02+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=4874&amp;mode</id>
<entry>
<author><name><![CDATA[matej1410]]></name></author>
<updated>2013-11-21T19:54:02+01:00</updated>
<published>2013-11-21T19:54:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58093#p58093</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58093#p58093"/>
<title type="html"><![CDATA[Re: pętle do while oraz for]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58093#p58093"><![CDATA[
Panowie dziękuję, za szybką reakcję, już znalazłem byka w skrypcie.<br />Błędem był mój sposób myślenia.<br />Jeśli jest pętla &quot;do while(1)&quot; no to będzie się program &quot;obracał w nieskończoność&quot;.<br /><br />Pozdrawiam serdecznie i zmykam temat. Może być on nawet do usunięcia.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1912">matej1410</a> — 21 lis 2013, o 19:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[krzysztoffx]]></name></author>
<updated>2013-11-21T19:48:13+01:00</updated>
<published>2013-11-21T19:48:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58090#p58090</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58090#p58090"/>
<title type="html"><![CDATA[Re: pętle do while oraz for]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58090#p58090"><![CDATA[
hehe pomoc na forum jest rzeczywiście błyskawiczna <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1459">krzysztoffx</a> — 21 lis 2013, o 19:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PJS]]></name></author>
<updated>2013-11-21T19:47:07+01:00</updated>
<published>2013-11-21T19:47:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58089#p58089</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58089#p58089"/>
<title type="html"><![CDATA[Re: pętle do while oraz for]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58089#p58089"><![CDATA[
Możesz do tego celu dodać zmienną (flagę) wykonania obu pętli. Przed for sprawdzasz (polecenie if), czy ustawiona - jak nie to wykonaj obie pętle, jak tak to pomiń wykonywanie pętli. Po pierwszym wykonaniu natomiast (za pętlą while) ustawiasz tą zmienną. Bedzie to mniej więcej coś tak:<br />[syntax=c]if(flaga nieustawiona)<br /> {<br />    for(int i=1; i&lt;=10; i++)<br />      {<br /><br />      }<br /><br />    do<br />      {<br /><br />       }while(warunek)<br />     flaga = ustawiona<br /> }[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1614">PJS</a> — 21 lis 2013, o 19:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[krzysztoffx]]></name></author>
<updated>2013-11-21T19:43:16+01:00</updated>
<published>2013-11-21T19:43:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58087#p58087</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58087#p58087"/>
<title type="html"><![CDATA[Re: pętle do while oraz for]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58087#p58087"><![CDATA[
w przypadku uC program ma się cały czas zapętlać <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> nie bez powodu używamy while(1) <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> co właściwie ten program ma robić ? najlepiej ustawić na końcu programu jakąś flagę i sprawdzić warunkiem [syntax=c]if (!(flaga)){<br />//program użytkownika<br />}<br /><br />flaga=1;[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1459">krzysztoffx</a> — 21 lis 2013, o 19:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[savian86]]></name></author>
<updated>2013-11-21T19:42:48+01:00</updated>
<published>2013-11-21T19:42:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58086#p58086</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58086#p58086"/>
<title type="html"><![CDATA[Re: pętle do while oraz for]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58086#p58086"><![CDATA[
Procek po wykonaniu programu nie może nic nie robić. Twoim rozwiązaniem może być wpuszczenie go w nieskończoną pętle while(1);<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=393">savian86</a> — 21 lis 2013, o 19:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matej1410]]></name></author>
<updated>2013-11-21T19:38:41+01:00</updated>
<published>2013-11-21T19:38:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58085#p58085</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58085#p58085"/>
<title type="html"><![CDATA[pętle do while oraz for]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4874&amp;p=58085#p58085"><![CDATA[
Mój problem dotyczy zagadnienia związanego z pętlami zawartymi w temacie.<br />Piszę program pod Atmegę8 w eclipse. Wygląda on mniej więcej tak:<br /><br /><br />for(int i=1; i&lt;=10; i++)<br />{<br /><br />}<br /><br />do<br />{<br /><br />}while(warunek)<br /><br />chodzi mi teraz o to, że jak już pętla for zakończy swoją pracę po 10 cyklach to program przeniesie się do drugiej pętli &quot;do while&quot;. A jak się już &quot;do while&quot; skończy to program mi znowu zaczyna się od początku i wraca do początku do pętli for a ja bym chciał żeby się już wówczas skończył.<br />W c++ było coś takiego jak: <br />return 0;<br />tutaj też próbowałem tego returna ale niestety program się cały czas zapętla.<br /><br />Jak to się robi? <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1912">matej1410</a> — 21 lis 2013, o 19:38</p><hr />
]]></content>
</entry>
</feed>