A<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.cppe.ru/index.php?action=history&amp;feed=atom&amp;title=C%2B%2B_Tutorial%2FOperators_statements%2Fcontinue</id>
		<title>C++ Tutorial/Operators statements/continue - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.cppe.ru/index.php?action=history&amp;feed=atom&amp;title=C%2B%2B_Tutorial%2FOperators_statements%2Fcontinue"/>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C%2B%2B_Tutorial/Operators_statements/continue&amp;action=history"/>
		<updated>2026-04-17T22:31:43Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.cppe.ru/index.php?title=C%2B%2B_Tutorial/Operators_statements/continue&amp;diff=2699&amp;oldid=prev</id>
		<title> в 14:21, 25 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C%2B%2B_Tutorial/Operators_statements/continue&amp;diff=2699&amp;oldid=prev"/>
				<updated>2010-05-25T14:21:17Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 14:21, 25 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://www.cppe.ru/index.php?title=C%2B%2B_Tutorial/Operators_statements/continue&amp;diff=2700&amp;oldid=prev</id>
		<title>Admin: 1 версия:&amp;#32;Импорт контента...</title>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C%2B%2B_Tutorial/Operators_statements/continue&amp;diff=2700&amp;oldid=prev"/>
				<updated>2010-05-25T10:30:18Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия: Импорт контента...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==break and continue statements==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
using namespace std;&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
    int count = 0;&lt;br /&gt;
    while (true)&lt;br /&gt;
    {&lt;br /&gt;
        count += 1;&lt;br /&gt;
        //end loop if count is greater than 10&lt;br /&gt;
        if (count &amp;gt; 10)&lt;br /&gt;
             break;&lt;br /&gt;
        //skip the number 5&lt;br /&gt;
        if (count == 5)&lt;br /&gt;
             continue;&lt;br /&gt;
        cout &amp;lt;&amp;lt; count &amp;lt;&amp;lt; endl;&lt;br /&gt;
    }&lt;br /&gt;
    return 0;&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Set up 3 stop conditions for the loop: break and continue==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
 using namespace std;// this file uses std::cout,&lt;br /&gt;
                     // std::cin, std::endl, etc.&lt;br /&gt;
 &lt;br /&gt;
 int main()&lt;br /&gt;
 {&lt;br /&gt;
     unsigned short small = 1;&lt;br /&gt;
     unsigned long  large = 10;&lt;br /&gt;
     unsigned long  skip = 2;&lt;br /&gt;
     unsigned long target = 8;&lt;br /&gt;
     const unsigned short MAXSMALL=65535;&lt;br /&gt;
 &lt;br /&gt;
     &lt;br /&gt;
     while (small &amp;lt; large &amp;amp;&amp;amp; large &amp;gt; 0 &amp;amp;&amp;amp; small &amp;lt; 65535)&lt;br /&gt;
     {&lt;br /&gt;
         small++;&lt;br /&gt;
 &lt;br /&gt;
         if (small  skip == 0)// skip the decrement?&lt;br /&gt;
         {&lt;br /&gt;
             cout &amp;lt;&amp;lt; &amp;quot;skipping on &amp;quot; &amp;lt;&amp;lt; small &amp;lt;&amp;lt; endl;&lt;br /&gt;
             continue;&lt;br /&gt;
         }&lt;br /&gt;
 &lt;br /&gt;
         if (large == target)  // exact match for the target?&lt;br /&gt;
         {&lt;br /&gt;
             cout &amp;lt;&amp;lt; &amp;quot;Target reached!&amp;quot;;&lt;br /&gt;
             break;&lt;br /&gt;
         }&lt;br /&gt;
 &lt;br /&gt;
         large-=2;&lt;br /&gt;
     }&lt;br /&gt;
 &lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;\nSmall: &amp;quot; &amp;lt;&amp;lt; small &amp;lt;&amp;lt; &amp;quot; Large: &amp;quot; &amp;lt;&amp;lt; large &amp;lt;&amp;lt; endl;&lt;br /&gt;
     return 0;&lt;br /&gt;
 }&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;skipping on 2&lt;br /&gt;
skipping on 4&lt;br /&gt;
Target reached!&lt;br /&gt;
Small: 5 Large: 8&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using the continue statement with do while loop==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
#include &amp;lt;iomanip&amp;gt;&lt;br /&gt;
#include &amp;lt;cctype&amp;gt;&lt;br /&gt;
#include &amp;lt;limits&amp;gt;&lt;br /&gt;
using std::cout;&lt;br /&gt;
using std::endl;&lt;br /&gt;
using std::setw;&lt;br /&gt;
int main() {&lt;br /&gt;
  cout &amp;lt;&amp;lt; endl&lt;br /&gt;
       &amp;lt;&amp;lt; setw(13) &amp;lt;&amp;lt; &amp;quot;Character  &amp;quot;&lt;br /&gt;
       &amp;lt;&amp;lt; setw(13) &amp;lt;&amp;lt; &amp;quot;Hexadecimal &amp;quot;&lt;br /&gt;
       &amp;lt;&amp;lt; setw(13) &amp;lt;&amp;lt; &amp;quot;Decimal   &amp;quot;&lt;br /&gt;
       &amp;lt;&amp;lt; endl;&lt;br /&gt;
  cout &amp;lt;&amp;lt; std::uppercase;                      &lt;br /&gt;
  unsigned char ch = 0;                        &lt;br /&gt;
  do {&lt;br /&gt;
    if(!std::isprint(ch))                      &lt;br /&gt;
      continue;                                &lt;br /&gt;
    cout &amp;lt;&amp;lt; setw(7)  &amp;lt;&amp;lt; ch&lt;br /&gt;
         &amp;lt;&amp;lt; std::hex                           &lt;br /&gt;
         &amp;lt;&amp;lt; setw(13) &amp;lt;&amp;lt; static_cast&amp;lt;int&amp;gt;(ch)&lt;br /&gt;
         &amp;lt;&amp;lt; std::dec                           &lt;br /&gt;
         &amp;lt;&amp;lt; setw(13) &amp;lt;&amp;lt; static_cast&amp;lt;int&amp;gt;(ch)&lt;br /&gt;
         &amp;lt;&amp;lt; endl;&lt;br /&gt;
  } while(ch++ &amp;lt; std::numeric_limits&amp;lt;unsigned char&amp;gt;::max());&lt;br /&gt;
  return 0;&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;Character   Hexadecimal    Decimal&lt;br /&gt;
                  20           32&lt;br /&gt;
      !           21           33&lt;br /&gt;
      &amp;quot;           22           34&lt;br /&gt;
      #           23           35&lt;br /&gt;
      $           24           36&lt;br /&gt;
      %           25           37&lt;br /&gt;
      &amp;amp;           26           38&lt;br /&gt;
      &amp;quot;           27           39&lt;br /&gt;
      (           28           40&lt;br /&gt;
      )           29           41&lt;br /&gt;
      *           2A           42&lt;br /&gt;
      +           2B           43&lt;br /&gt;
      ,           2C           44&lt;br /&gt;
      -           2D           45&lt;br /&gt;
      .           2E           46&lt;br /&gt;
      /           2F           47&lt;br /&gt;
      0           30           48&lt;br /&gt;
      1           31           49&lt;br /&gt;
      2           32           50&lt;br /&gt;
      3           33           51&lt;br /&gt;
      4           34           52&lt;br /&gt;
      5           35           53&lt;br /&gt;
      6           36           54&lt;br /&gt;
      7           37           55&lt;br /&gt;
      8           38           56&lt;br /&gt;
      9           39           57&lt;br /&gt;
      :           3A           58&lt;br /&gt;
      ;           3B           59&lt;br /&gt;
      &amp;lt;           3C           60&lt;br /&gt;
      =           3D           61&lt;br /&gt;
      &amp;gt;           3E           62&lt;br /&gt;
      ?           3F           63&lt;br /&gt;
      @           40           64&lt;br /&gt;
      A           41           65&lt;br /&gt;
      B           42           66&lt;br /&gt;
      C           43           67&lt;br /&gt;
      D           44           68&lt;br /&gt;
      E           45           69&lt;br /&gt;
      F           46           70&lt;br /&gt;
      G           47           71&lt;br /&gt;
      H           48           72&lt;br /&gt;
      I           49           73&lt;br /&gt;
      J           4A           74&lt;br /&gt;
      K           4B           75&lt;br /&gt;
      L           4C           76&lt;br /&gt;
      M           4D           77&lt;br /&gt;
      N           4E           78&lt;br /&gt;
      O           4F           79&lt;br /&gt;
      P           50           80&lt;br /&gt;
      Q           51           81&lt;br /&gt;
      R           52           82&lt;br /&gt;
      S           53           83&lt;br /&gt;
      T           54           84&lt;br /&gt;
      U           55           85&lt;br /&gt;
      V           56           86&lt;br /&gt;
      W           57           87&lt;br /&gt;
      X           58           88&lt;br /&gt;
      Y           59           89&lt;br /&gt;
      Z           5A           90&lt;br /&gt;
      [           5B           91&lt;br /&gt;
      \           5C           92&lt;br /&gt;
      ]           5D           93&lt;br /&gt;
      ^           5E           94&lt;br /&gt;
      _           5F           95&lt;br /&gt;
      &amp;quot;           60           96&lt;br /&gt;
      a           61           97&lt;br /&gt;
      b           62           98&lt;br /&gt;
      c           63           99&lt;br /&gt;
      d           64          100&lt;br /&gt;
      e           65          101&lt;br /&gt;
      f           66          102&lt;br /&gt;
      g           67          103&lt;br /&gt;
      h           68          104&lt;br /&gt;
      i           69          105&lt;br /&gt;
      j           6A          106&lt;br /&gt;
      k           6B          107&lt;br /&gt;
      l           6C          108&lt;br /&gt;
      m           6D          109&lt;br /&gt;
      n           6E          110&lt;br /&gt;
      o           6F          111&lt;br /&gt;
      p           70          112&lt;br /&gt;
      q           71          113&lt;br /&gt;
      r           72          114&lt;br /&gt;
      s           73          115&lt;br /&gt;
      t           74          116&lt;br /&gt;
      u           75          117&lt;br /&gt;
      v           76          118&lt;br /&gt;
      w           77          119&lt;br /&gt;
      x           78          120&lt;br /&gt;
      y           79          121&lt;br /&gt;
      z           7A          122&lt;br /&gt;
      {           7B          123&lt;br /&gt;
      |           7C          124&lt;br /&gt;
      }           7D          125&lt;br /&gt;
      ~           7E          126&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>