ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Ρ†ΠΈΠΊΠ»Π°. 
Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ срСдства языка Π‘++

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π—Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Ρ†ΠΈΠΊΠ» do while Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Ρ†ΠΈΠΊΠ» while, Ρ‚. Π΅. выполняСтся ΠΏΠΎΠΊΠ° (Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅) истинно ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· Ρ†ΠΈΠΊΠ»Π° происходит ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ (Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅) стало Π»ΠΎΠΆΠ½Ρ‹ΠΌ. Π Π°Π·Π½ΠΈΡ†Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Ρ†ΠΈΠΊΠ»Π΅ while сначала провСряСтся ΠΈΡΡ‚ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ (выраТСния), Π° Π·Π°Ρ‚Π΅ΠΌ выполняСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, Π° Π² Ρ†ΠΈΠΊΠ»Π΅ do while сначала выполняСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, Π° Π·Π°Ρ‚Π΅ΠΌ провСряСтся ΠΈΡΡ‚ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ (выраТСния). Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Ρ†ΠΈΠΊΠ»Π°. Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ срСдства языка Π‘++ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Ρ†ΠΈΠΊΠ» с прСдусловиСм (while):

while (Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅) ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€;

Ρ†ΠΈΠΊΠ» с постусловиСм (do while):

do ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ while (Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅);

Π—Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Ρ†ΠΈΠΊΠ» do while Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Ρ†ΠΈΠΊΠ» while, Ρ‚. Π΅. выполняСтся ΠΏΠΎΠΊΠ° (Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅) истинно ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· Ρ†ΠΈΠΊΠ»Π° происходит ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ (Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅) стало Π»ΠΎΠΆΠ½Ρ‹ΠΌ. Π Π°Π·Π½ΠΈΡ†Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Ρ†ΠΈΠΊΠ»Π΅ while сначала провСряСтся ΠΈΡΡ‚ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ (выраТСния), Π° Π·Π°Ρ‚Π΅ΠΌ выполняСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, Π° Π² Ρ†ΠΈΠΊΠ»Π΅ do while сначала выполняСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, Π° Π·Π°Ρ‚Π΅ΠΌ провСряСтся ΠΈΡΡ‚ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ (выраТСния).

Ρ†ΠΈΠΊΠ» с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ (for): for (инициализация; Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅; ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ) ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€;

Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для объявлСния ΠΈ ΠΏΡ€ΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ Π² Ρ†ΠΈΠΊΠ»Π΅, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ нСсколько ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… запятой. ΠžΠ±Π»Π°ΡΡ‚ΡŒΡŽ дСйствия ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… являСтся Ρ†ΠΈΠΊΠ», инициализация выполняСтся ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π² Π½Π°Ρ‡Π°Π»Π΅ исполнСния Ρ†ΠΈΠΊΠ»Π°.

Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ опрСдСляСт условиС выполнСния Ρ†ΠΈΠΊΠ»Π°; Ссли Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΅Π³ΠΎ выполнСния истинный, Ρ‚ΠΎ Ρ†ΠΈΠΊΠ» выполняСтся.

ΠœΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ†ΠΈΠΊΠ»Π° ΠΈ ΡΠ»ΡƒΠΆΠ°Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ для измСнСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Ρ†ΠΈΠΊΠ»Π°. МоТно Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ нСсколько ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ.

Π—Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Ρ†ΠΈΠΊΠ» for Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΊΠ°ΠΊ Ρ†ΠΈΠΊΠ» с ΠΏΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ. Π›ΡŽΠ±Π°Ρ ΠΈΠ· Ρ‡Π°ΡΡ‚Π΅ΠΉ Ρ†ΠΈΠΊΠ»Π° for ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡƒΡ‰Π΅Π½Π°, ΠΏΡ€ΠΈ этом Ρ‚ΠΎΡ‡ΠΊΠΈ с Π·Π°ΠΏΡΡ‚ΠΎΠΉ Π½Π°Π΄ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΡΠ²ΠΎΠΈΡ… мСстах.

Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Π² Ρ‚Π΅Π»Π΅ Ρ†ΠΈΠΊΠ»ΠΎΠ², Ρ‚ΠΎ ΠΈΡ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки {}.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Π²Ρ‹Π²ΠΎΠ΄ чисСл ΠΎΡ‚ 1 Π΄ΠΎ 10 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ†ΠΈΠΊΠ»Π° while, do while, for.

while:

int i=1;

while (i <= 10).

{.

cout<< ««;

i++;

}

cout<

i++;

do {

cout<< ««;

i++;

} while (i<=10);

do while:

int i=1;

i++;

do {

cout<< ««;

i++;

} while (i<=10);

for:

int s;

for (int i=1, s=0; i <= 10; i++) s=s+i;

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ