ΠΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ
Π’Π΅Π»ΠΎ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ ΠΊΠ»Π°ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ}//ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°ΠΉΠ»Π° Π²Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ»Π΅Π½Π° class name. ΠΡΠΈ Π²Π½Π΅ΡΠ½Π΅ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠ΅Π»Π΅ ΠΊΠ»Π°ΡΡΠ° ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π΅Π΅ ΠΏΡΠΎΡΠΎΡΠΈΠΏΡ. Π’ΠΈΠΏ ΠΈΠΌΡ-ΠΊΠ»Π°ΡΡΠ°: ΠΈΠΌΡ_ΡΡΠ½ΠΊΡΠΈΠΈ (Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²). Cout<<οΏ½"Π² ΡΡΠ½ΠΊΡΠΈΠΈ increment: Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ r Π²Π½ΡΡΡΠΈ increment"<. Cout<<οΏ½"Π² ΡΡΠ½ΠΊΡΠΈΠΈ increment: Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ r Π²Π½Π΅ increment"<<:r; Cout<<οΏ½"Π² ΡΡΠ½ΠΊΡΠΈΠΈ increment… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ Π² Ρ++ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ°Ρ . ΠΠ½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ»Π΅Π½Π° Π·Π° ΠΏΡΠΈΠ΄Π΅Π»Π°ΠΌΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ Π·Π°ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²Π°Π½Ρ (Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ).
Float r=2.6;
Int increment (int r).
{int r = k+15;
Cout<<οΏ½"Π² ΡΡΠ½ΠΊΡΠΈΠΈ increment: Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ r Π²Π½ΡΡΡΠΈ increment"<
Cout<<οΏ½"Π² ΡΡΠ½ΠΊΡΠΈΠΈ increment: Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ r Π²Π½Π΅ increment"<<:r;
Return n;}.
Main ().
{int r = increment (20);
Cout<<οΏ½"Π² ΡΡΠ½ΠΊΡΠΈΠΈ increment: main r Π²Π½ΡΡΡΠΈ increment"<
Cout<<οΏ½"Π² ΡΡΠ½ΠΊΡΠΈΠΈ increment: main r Π²Π½Π΅ increment"<<:z;…}.
=35.
=2.6.
Π main=35 =2.6.
ΠΡΠΈ Π²Π½Π΅ΡΠ½Π΅ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠ΅Π»Π΅ ΠΊΠ»Π°ΡΡΠ° ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π΅Π΅ ΠΏΡΠΎΡΠΎΡΠΈΠΏΡ.
Π’ΠΈΠΏ ΠΈΠΌΡ_ΡΡΠ½ΠΊΡΠΈΠΈ (ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²) Π ΡΠ΅Π»Π΅ ΠΊΠ»Π°ΡΡΠ° ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² ΠΏΡΠΎΡΠΎΡΠΈΠΏΡ. Π Π½Π΅ ΡΠ΅Π»Π° …
Π’ΠΈΠΏ ΠΈΠΌΡ-ΠΊΠ»Π°ΡΡΠ°: ΠΈΠΌΡ_ΡΡΠ½ΠΊΡΠΈΠΈ (Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²).
{ΡΠ΅Π»ΠΎ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ ΠΊΠ»Π°ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ}//ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°ΠΉΠ»Π° Π²Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ»Π΅Π½Π° class name.
#include «className.h».
Returntype name: function1(parameter list).
{statement s1}.
Return type name: function2(parameter list).
{statements 2;}.
Name:name (parameter_list_a).
{statements;}.
Name:~name (void).
{staments;}.
ΠΠ½Π΅ΡΠ½Π΅ΠΌΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΊΠ»Π°ΡΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ»Π°ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ, Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡ ΡΠ΅ΠΊΡΡΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ°. ΠΡΠΈ ΡΠ°ΠΊΠΎΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΡΠΎΡΠΌΠ»ΡΡΡΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠΌ Π² Π²ΠΈΠ΄Π΅ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠΈ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΈ. Π§ΡΠΎΠ±Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΊΠ»Π°ΡΡΠ° Π±ΡΠ» Π² Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ΅ ΠΈ Π½Π΅ ΡΠΈΡΠ°ΠΆΠΈΡΠΎΠ²Π°Π»ΡΡ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΊΠ»Π°ΡΡΠ° ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΠΊΠ°ΠΊ static.
Π‘ΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΊΠ»Π°ΡΡΠ° ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π΅ΡΠ΅ Π΄ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°.