Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Требования и рекомендации по оформлению программного кода на языках С и С++. Учебно-методическое пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
bool isValidValue(int value);
int findIndexArray(int * array);
double compAvg(int * array, int n);
GRXEOH[\]LQWDGREOHEVWULQJVVV
bool Array::isSorted();
Person Person::FindPerson(string name);
 ɉɪɚɜɢɥɶɧɨɥɢɩɨɞɨɛɪɚɧɵ ɫɥɟɞɭɸɳɢɟ ɢɦɟɧɚɤɥɚɫɫɨɜ" ȿɫɥɢɧɟɜɟɪɧɨ –
ɩɪɟɞɥɨɠɢɬɟɫɜɨɣɜɚɪɢɚɧɬ
class Person {...};
class studentUdSU {...};
class Exception_Fail_Ne_Naiden {};
class PageHTTP {};
Ɂɚɞɚɧɢɹɞɥɹɫɚɦɨɫɬɨɹɬɟɥɶɧɨɣɪɚɛɨɬɵɩɨɬɟɦɟ
 ɉɪɨɚɧɚɥɢɡɢɪɭɣɬɟɤɨɞɫɜɨɟɣɪɚɧɟɟɧɚɩɢɫɚɧɧɨɣɩɪɨɝɪɚɦɦɵɢɩɪɢɜɟɞɢɬɟ
ɜɫɟɢɦɟɧɚɜɫɨɨɬɜɟɬɫɬɜɢɟɫɬɪɟɛɨɜɚɧɢɹɦɢɢɦɟɧɨɜɚɧɢɹ
 ȼɵɹɫɧɢɬɟ ɫɚɦɨɫɬɨɹɬɟɥɶɧɨ ɱɬɨ ɬɚɤɨɟ ©ɪɟɮɚɤɬɨɪɢɧɝª Ʉɚɤɢɟ ɢɧɫɬɪɭ
ɦɟɧɬɵ ɫɪɟɞ ɪɚɡɪɚɛɨɬɤɢ ɋɋ ɞɥɹ ɪɟɮɚɤɬɨɪɢɧɝɚ ɫɭɳɟɫɬɜɭɸɬ" Ʉɚɤ ɫ
ɩɨɦɨɳɶɸɷɬɢɯ ɢɧɫɬɪɭɦɟɧɬɨɜ ɦɨɠɧɨɭɩɪɚɜɥɹɬɶɢɦɟɧɚɦɢɜɩɪɨɝɪɚɦɦɟ"
21
ɋɈȽɅȺɒȿɇɂəɉɈɎɈɊɆȺɌɂɊɈȼȺɇɂɘ
ɉɊɈȽɊȺɆɆɇɕɏɄɈɇɋɌɊɍɄɐɂɃ
ɂɡɦɟɪɹɬɶɩɪɨɞɭɤɬɢɜɧɨɫɬɶɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ
ɩɨɞɫɱɟɬɨɦɫɬɪɨɤɤɨɞɚ– ɷɬɨɬɚɤɠɟ
ɤɚɤɨɰɟɧɢɜɚɬɶɩɨɫɬɪɨɣɤɭɫɚɦɨɥɟɬɚɩɨɟɝɨɜɟɫɭ
ȻɢɥɥȽɟɣɬɫ
ɋɥɟɞɭɸɳɢɣ ɧɚɛɨɪɩɪɚɜɢɥɨɩɪɟɞɟɥɹɟɬɤɚɤɧɚɛɢɪɚɬɶɢɮɨɪɦɚɬɢɪɨɜɚɬɶɩɪɨ
ɝɪɚɦɦɧɵɟ ɤɨɧɫɬɪɭɤɰɢɢ ɢ ɢɯ ɜɡɚɢɦɧɨɟ ɪɚɫɩɨɥɨɠɟɧɢɟ ɐɟɥɶ ɩɪɚɜɢɥ – ɦɚɤɫɢ
ɦɚɥɶɧɚɹɭɞɨɛɨɱɢɬɚɟɦɨɫɬɶɬɟɤɫɬɚɢɤɚɤ ɫɥɟɞɫɬɜɢɟ ɛɵɫɬɪɨɟ ɜɨɫɩɪɢɹɬɢɟɱɢɬɚɸ
ɳɢɦɟɝɨɱɟɥɨɜɟɤɨɦɫɦɵɫɥɚɢɥɨɝɢɤɢɩɪɨɝɪɚɦɦɵ
ɉɪɚɜɢɥɨ ɜɥɨɠɟɧɧɵɟɤɨɧɫɬɪɭɤɰɢɢɨɮɨɪɦɥɹɸɬɫɹ
ɫɩɨɦɨɳɶɸɨɬɫɬɭɩɨɜɩɪɢɧɰɢɩ©ɥɟɫɟɧɤɢª
ɉɪɨɝɪɚɦɦɚ ɩɪɟɞɫɬɚɜɥɹɟɬ ɫɨɛɨɣ ɧɟ ɥɢɧɟɣɧɵɣ ɬɟɤɫɬ ɚ ɫɬɪɭɤɬɭɪɭ ɫɨɫɬɨɹ
ɳɭɸ ɢɡ ɪɚɡɥɢɱɧɵɯ ɹɡɵɤɨɜɵɯ ɤɨɧɫɬɪɭɤɰɢɣ ɜ ɬɨɦ ɱɢɫɥɟ – ɜɥɨɠɟɧɧɵɯ ɞɪɭɝ ɜ
ɞɪɭɝɚȾɥɹ ɛɵɫɬɪɨɝɨɩɨɧɢɦɚɧɢɹɷɬɨɣɫɬɪɭɤɬɭɪɵɢɫɩɨɥɶɡɭɟɬɫɹɩɪɢɧɰɢɩ©ɥɟɫɟɧ
ɤɢª ɤɨɝɞɚ ɜɥɨɠɟɧɧɚɹ ɤɨɧɫɬɪɭɤɰɢɹ ɧɚɛɢɪɚɟɬɫɹ ɫ ɨɬɫɬɭɩɨɦ ɨɬɧɨɫɢɬɟɥɶɧɨ ɤɨɧ
ɫɬɪɭɤɰɢɢɟɺɫɨɞɟɪɠɚɳɟɣ
Ʌɭɱɲɟɜɫɟɝɨ ɢɫɩɨɥɶɡɨɜɚɬɶɨɬɫɬɭɩɜɞɜɚɬɪɢɢɥɢɱɟɬɵɪɟɩɪɨɛɟɥɚɧɨɪɚɡɦɟɪ
ɨɬɫɬɭɩɚ ɞɨɥɠɟɧ ɛɵɬɶ ɟɞɢɧɨɨɛɪɚɡɧɵɦ ɜɨ ɜɫɟɣ ɩɪɨɝɪɚɦɦɟ ɂɫɩɨɥɶɡɨɜɚɧɢɟ ɞɥɹ
ɷɬɢɯɰɟɥɟɣɬɚɛɭɥɹɰɢɢɜɨɡɦɨɠɧɨɧɨɦɨɠɟɬɩɪɢɜɟɫɬɢɤɢɫɤɚɠɟɧɢɹɦɩɪɢɢɡɦɟɧɟ
ɧɢɢɧɚɫɬɪɨɟɤɪɟɞɚɤɬɨɪɚɫɪɟɞɵɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ
22
i f (d > 0)
{
[ -b - sqrt(d)) / (2 * a);
x2 = (-b + sqrt(d)) / (2 * a);
}
else
if (d == 0)
x -b / (2 * a);
else
cout << “no roots” << endl;
Ɍɚɤɤɚɤɭɤɚɡɚɧɨɜɩɪɢɦɟɪɟɧɢɠɟɨɮɨɪɦɥɹɬɶɤɨɧɫɬɪɭɤɰɢɢɧɟɞɨɩɭɫɬɢɦɨ
// ɩɨɢɫɤ ɦɚɤɫɢɦɭɦɚɜɫɩɢɫɤɟ
while (p  NULL)
if (p -> data >= max)
max = p -> data;
p = p -> next;
// ɞɪɭɝɨɣ ɩɪɢɦɟɪ
if (a > b)
if (b > c)
cout << “b ɜ ɫɟɪɟɞɢɧɟ”;
else cout << “c ɜɫɟɪɟɞɢɧɟ”;
else cout << “a ɜɫɟɪɟɞɢɧɟ”;

ɉɪɚɜɢɥɨ ɤɚɠɞɚɹɤɨɧɫɬɪɭɤɰɢɹ
ɞɨɥɠɧɚɧɚɯɨɞɢɬɶɫɹɧɚɱɢɧɚɬɶɫɹɜɨɬɞɟɥɶɧɨɣɫɬɪɨɤɟ
ɇɟɥɶɡɹɪɚɫɩɨɥɚɝɚɬɶɪɚɡɧɵɟɤɨɧɫɬɪɭɤɰɢɢɜɨɞɧɨɣɢɬɨɣɠɟɫɬɪɨɤɟ
Ʉɬɚɤɢɦɤɨɧɫɬɪɭɤɰɢɹɦɨɬɧɨɫɹɬɫɹ
x ɨɩɢɫɚɧɢɹɩɟɪɟɦɟɧɧɵɯɤɨɧɫɬɚɧɬ
x ɜɫɟɡɚɝɨɥɨɜɤɢɮɭɧɤɰɢɣɦɟɬɨɞɨɜɤɥɚɫɫɨɜ
x ɨɩɟɪɚɬɨɪɵ
x ɨɩɟɪɚɰɢɢɩɪɢɫɜɚɢɜɚɧɢɹ
x ɜɵɡɨɜɵɮɭɧɤɰɢɣɢɦɟɬɨɞɨɜ
x ɞɢɪɟɤɬɢɜɵ ɩɪɟɩɪɨɰɟɫɫɨɪɚ
int counterPositiveNumbers;
void runEvaluate();
ZKLOHD>L@ ILQG1XPEHU
{
i++;
j++;
}
a += d;
b *= q;
ɇɟɩɪɚɜɢɥɶɧɨɪɚɫɩɨɥɚɝɚɬɶɪɚɡɧɵɟɤɨɧɫɬɪɭɤɰɢɢɜɨɞɧɨɣɢɬɨɣɠɟɫɬɪɨɤɟ
if (a[i] > max) max = a[i]; // ɭɫɥɨɜɧɵɣ ɢ ɩɪɢɫɜɚɢɜɚɧɢɟ
ɜɨɞɧɨɣɫɬɪɨɤɟ
i++; j++; k--; // ɢɡɦɟɧɟɧɢɹɩɟɪɟɦɟɧɧɵɯɜɨɞɧɨɣɫɬɪɨɤɟ
ZKLOHD ELID!ED-= b; else b -= a;

ɉɪɚɜɢɥɨ ɞɥɢɧɚɫɬɪɨɤɤɨɞɚ
ɧɟɞɨɥɠɧɚɩɪɟɜɵɲɚɬɶɫɢɦɜɨɥɨɜ
ȿɫɥɢɜɬɟɤɫɬɟɪɚɫɩɨɥɚɝɚɸɬɫɹɞɥɢɧɧɵɟɫɬɪɨɤɢɬɨɱɢɬɚɬɟɥɶɤɨɞɚɞɨɥɠɟɧɛɭ
ɞɟɬɜɵɩɨɥɧɹɬɶ ɩɪɨɤɪɭɬɤɭɩɪɨɝɪɚɦɦɵ ɧɟɬɨɥɶɤɨɩɨɜɟɪɬɢɤɚɥɢɧɨɢɩɨɝɨɪɢɡɨɧ
ɬɚɥɢ ɱɬɨ ɜɟɫɶɦɚ ɧɟɭɞɨɛɧɨ Ɋɚɡɛɟɣɬɟ ɜ ɪɚɡɭɦɧɵɯ ɦɟɫɬɚɯ ɬɚɤɭɸ ɫɬɪɨɤɭɧɚ ɞɜɟ
ɢɥɢɛɨɥɟɟɫɬɪɨɤɢ
Ɇɚɤɫɢɦɚɥɶɧɚɹɞɥɢɧɚ ɫɬɪɨɤɢɤɨɞɚɦɨɠɟɬɢɦɟɬɶ ɞɪɭɝɨɟɡɧɚɱɟɧɢɟɧɚɩɪɢɦɟɪ
 ɫɢɦɜɨɥɨɜ ɢɥɢ  ɫɢɦɜɨɥɨɜ ɷɬɨ ɡɚɜɢɫɢɬ ɨɬ ɧɚɫɬɪɨɟɤ ɪɟɞɚɤɬɨɪɚ ɲɢɪɢɧɵ
ɜɚɲɟɝɨɦɨɧɢɬɨɪɚɢɥɢɬɪɟɛɨɜɚɧɢɣɩɪɨɟɤɬɚ ɡɚɤɚɡɱɢɤɚɩɪɟɩɨɞɚɜɚɬɟɥɹɉɨɷɬɨɦɭ
ɨɪɢɟɧɬɢɪɭɣɬɟɫɶɧɚɤɚɤɨɟ-ɬɨɪɚɡɭɦɧɨɟɨɝɪɚɧɢɱɟɧɢɟ
Ɏɨɪɦɚɬɢɪɨɜɚɧɧɵɣɜɵɜɨɞɧɚɤɨɧɫɨɥɶ ɫɩɢɫɤɚɨɛɭɱɚɸɳɢɯɫɹ ɝ
for(list<Person>::iterator it = setPersons.begin(); it
FRXWVHWZLW-!QDPH3HUVRQVHWZLW-
}
Ɏɨɪɦɚɬɢɪɨɜɚɧɧɵɣɜɵɜɨɞɧɚɤɨɧɫɨɥɶ ɫɩɢɫɤɚ
// ɨɛɭɱɚɸɳɢɯɫɹ ɝɪɭɩɩɵ listGroup
for(list<Person>::iterator it = listGroup.begin();
it  listGroup.end(); it++){
FRXWVHWZLW-> namePerson
VHWZLW-> surnamePerson;
}
25
ɉɪɚɜɢɥɨ
ɭɫɥɨɜɧɵɣɨɩɟɪɚɬɨɪ
ɨɮɨɪɦɥɹɟɬɫɹɫɥɟɞɭɸɳɢɦɨɛɪɚɡɨɦ
ɩɨɥɧɵɣɜɚɪɢɚɧɬ
if (ɭɫɥɨɜɢɟ) {
ɨɩɟɪɚɬɨɪɵ;
}
else{
ɨɩɟɪɚɬɨɪɵ;
}
// ɫɨɤɪɚɳɟɧɧɵɣɜɚɪɢɚɧɬ
if (ɭɫɥɨɜɢɟ) {
ɨɩɟɪɚɬɨɪɵ;
}
// ɞɨɩɭɫɬɢɦɵɣɜɚɪɢɚɧɬ
if (ɭɫɥɨɜɢɟ)
{
ɨɩɟɪɚɬɨɪɵ;
}
else
{
ɨɩɟɪɚɬɨɪɵ;
}
ɉɨɫɥɟɞɧɢɣɞɨɩɭɫɬɢɦɵɣ ɜɚɪɢɚɧɬɧɚɩɢɫɚɧɢɹ ɮɢɝɭɪɧɵɯɫɤɨɛɨɤ ɦɨɠɟɬɚɧɚ
ɥɨɝɢɱɧɵɦɨɛɪɚɡɨɦɩɪɢɦɟɧɹɬɶɫɹɢɜɞɪɭɝɢɯɨɩɟɪɚɬɨɪɚɯ ɹɡɵɤɚȿɫɥɢɜɨɜɥɨɠɟɧ

ɧɨɦɛɥɨɤɟɤɨɞɚɪɚɡɦɟɳɚɟɬɫɹɬɨɥɶɤɨɨɞɢɧɨɩɟɪɚɬɨɪɬɨɮɢɝɭɪɧɵɟɫɤɨɛɤɢɞɨɩɭɫ
ɤɚɟɬɫɹɧɟɩɢɫɚɬɶɉɪɢɦɟɪɩɪɚɜɢɥɶɧɨɝɨɨɮɨɪɦɥɟɧɢɹɤɨɞɚ
if (d > 0) {
x - b - sqrt(d)) / (2 * a);
x2 = (- b + sqrt(d)) / (2 * a);
}
else
if (d == 0)
[ - b / (2 * a);
else
noRoots = true;
ɇɟɜɟɪɧɨɟ ɨɮɨɪɦɥɟɧɢɟ if-HOVH
if (d == 0) x = ( - b / (2 * a));
else x = 0;
if (a > b) max = a; else max = b;
ɉɪɚɜɢɥɨ ɰɢɤɥfor
ɨɮɨɪɦɥɹɟɬɫɹɫɥɟɞɭɸɳɢɦɨɛɪɚɡɨɦ
for (ɢɧɢɰɢɚɥɢɡɚɰɢɹ; ɭɫɥɨɜɢɟ; ɦɨɞɢɮɢɤɚɰɢɹ) {
ɨɩɟɪɚɬɨɪɵ;
}
Ʉɚɠɞɚɹ ɢɡ ɱɚɫɬɟɣ ɡɚɝɨɥɨɜɤɚ ɦɨɠɟɬ ɨɬɫɭɬɫɬɜɨɜɚɬɶ ɉɪɢɦɟɪ ɩɪɚɜɢɥɶɧɨɝɨ
ɨɮɨɪɦɥɟɧɢɹɰɢɤɥɚfor

for (int i = 0; i < n; i++) {
s += a[i];
m = max(m, a[i]);
}
Ɍɟɯɧɢɱɟɫɤɢɜɨɜɫɟɯ ɬɪɺɯɱɚɫɬɹɯɡɚɝɨɥɨɜɤɚ ɰɢɤɥɚfor ɦɨɠɧɨɪɚɡɦɟɫɬɢɬɶɪɚɡ
ɧɵɟ ɩɨ ɫɦɵɫɥɭ ɢ ɧɚɡɧɚɱɟɧɢɸ ɨɩɟɪɚɬɨɪɵ ɧɚɩɪɢɦɟɪ ɜ ɱɚɫɬɢ ©ɢɧɢɰɢɚɥɢɡɚɰɢɹª
ɦɨɠɧɨ ɨɩɪɟɞɟɥɢɬɶ ɩɟɪɟɦɟɧɧɵɟ ɞɥɹ ɫɭɦɦɢɪɨɜɚɧɢɹ ɚ ɜ ɱɚɫɬɢ ©ɦɨɞɢɮɢɤɚɰɢɹª
ɨɫɭɳɟɫɬɜɥɹɬɶɞɟɣɫɬɜɢɹɩɨɫɭɦɦɢɪɨɜɚɧɢɸɤɚɤɢɯ-ɥɢɛɨɫɥɚɝɚɟɦɵɯ ɇɨ ɩɨ ɫɜɨɟɦɭ
ɢɫɯɨɞɧɨɦɭ ɫɦɵɫɥɭ ɤɚɠɞɚɹ ɢɡ ɱɚɫɬɟɣ ɡɚɝɨɥɨɜɤɚ ɢɦɟɟɬ ɱɺɬɤɨɟ ɩɪɟɞɧɚɡɧɚɱɟɧɢɟ
©ɢɧɢɰɢɚɥɢɡɚɰɢɹª ɢɫɩɨɥɶɡɭɟɬɫɹ ɬɨɥɶɤɨ ɞɥɹ ɨɩɪɟɞɟɥɟɧɢɹ ɢ ɢɧɢɰɢɚɥɢɡɚɰɢɢ ɩɚɪɚ
ɦɟɬɪɚɰɢɤɥɚ©ɭɫɥɨɜɢɟª – ɥɨɝɢɱɟɫɤɨɟɜɵɪɚɠɟɧɢɟ ɩɪɨɞɨɥɠɟɧɢɹɰɢɤɥɚ©ɦɨɞɢɮɢ
ɤɚɰɢɹª– ɩɪɚɜɢɥɨɢɡɦɟɧɟɧɢɹɩɚɪɚɦɟɬɪɚɩɨɨɤɨɧɱɚɧɢɢɤɚɠɞɨɣɢɬɟɪɚɰɢɢ ɉɨɷɬɨɦɭ
ɢɫɩɨɥɶɡɨɜɚɧɢɟɷɬɢɯɱɚɫɬɟɣɡɚɝɨɥɨɜɤɚ ɰɢɤɥɚɜɤɚɤɢɯ-ɥɢɛɨɢɧɵɯ ɰɟɥɹɯɧɟɰɟɥɟɫɨ
ɨɛɪɚɡɧɨ
ɉɪɚɜɢɥɨ ɰɢɤɥwhile
ɨɮɨɪɦɥɹɟɬɫɹɫɥɟɞɭɸɳɢɦɨɛɪɚɡɨɦ
while while (ɭɫɥɨɜɢɟ) {
ɨɩɟɪɚɬɨɪɵ;
}
Ɂɞɟɫɶɩɪɢɜɟɞɟɧɨ ɩɪɚɜɢɥɨɨɮɨɪɦɥɟɧɢɹɰɢɤɥɚZKLOH Ɉɩɪɚɜɢɥɶɧɨɦɟɝɨɩɪɢ
ɦɟɧɟɧɢɢɫ ɬɨɱɤɢɡɪɟɧɢɹɦɟɬɨɞɨɥɨɝɢɢɫɦɨɬɪɢɬɟɩɪɚɜɢɥɨ

ɉɪɚɜɢɥɨ ɰɢɤɥdo-while
ɨɮɨɪɦɥɹɟɬɫɹɫɥɟɞɭɸɳɢɦɨɛɪɚɡɨɦ
do {
ɨɩɟɪɚɬɨɪɵ;
} while (ɭɫɥɨɜɢɟ);
Ɉɩɪɚɜɢɥɶɧɨɦɟɝɨ ɩɪɢɦɟɧɟɧɢɢɫɬɨɱɤɢɡɪɟɧɢɹɦɟɬɨɞɨɥɨɝɢɢ ɫɦɨɬɪɢɬɟɩɪɚ
ɜɢɥɨ
ɉɪɚɜɢɥɨ ɨɩɟɪɚɬɨɪɜɵɛɨɪɚswitch
ɨɮɨɪɦɥɹɟɬɫɹɫɥɟɞɭɸɳɢɦɨɛɪɚɡɨɦ
switch (ɭɫɥɨɜɢɟ) {
case ɡɧɚɱɟɧɢɟ :
ɨɩɟɪɚɬɨɪɵ;
break;
case ɡɧɚɱɟɧɢɟ :
case ɡɧɚɱɟɧɢɟ :
ɨɩɟɪɚɬɨɪɵ;
break;
default :
ɨɩɟɪɚɬɨɪɵ;
}
Ɉɩɟɪɚɬɨɪ EUHDN ɜ ɛɥɨɤɟ FDVH ɢɫɩɨɥɶɡɭɟɬɫɹ ɞɥɹ ɩɪɟɤɪɚɳɟɧɢɹ ɜɵɩɨɥɧɟɧɢɹ
ɩɨɫɥɟɞɭɸɳɢɯɛɥɨɤɨɜɨɩɟɪɚɬɨɪɨɜɬɨɟɫɬɶɞɥɹɜɵɯɨɞɚɢɡɜɫɟɝɨVZLWFKɑɚɳɟɜɫɟ

ɝɨ ɬɚɤ ɢ ɫɥɭɱɚɟɬɫɹ ɩɪɢ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɢ ɦɧɨɠɟɫɬɜɟɧɧɵɯ ɩɭɬɟɣ ɢɫɩɨɥɧɟɧɢɹ
ɚɥɝɨɪɢɬɦɚ ɩɨɷɬɨɦɭ ɱɚɫɬɨɟ ɢɫɩɨɥɶɡɨɜɚɧɢɟ EUHDN ɫɨɜɦɟɫɬɧɨ ɫ VZLWFK ɜɩɨɥɧɟ
ɨɩɪɚɜɞɚɧɨɇɨEUHDN ɜ ɛɥɨɤɟ FDVH ɦɨɠɟɬɢ ɨɬɫɭɬɫɬɜɨɜɚɬɶ ɬɨɝɞɚɨɛɷɬɨɦɥɭɱɲɟ
ɩɪɟɞɭɩɪɟɞɢɬɶɤɨɦɦɟɧɬɚɪɢɟɦ
ɉɪɚɜɢɥɨ ɨɩɟɪɚɬɨɪtry-catch
ɨɮɨɪɦɥɹɟɬɫɹɫɥɟɞɭɸɳɢɦɨɛɪɚɡɨɦ
try {
ɨɩɟɪɚɬɨɪɵ;
}
catch (Ɍɢɩɂɫɤɥɸɱɟɧɢɹ ɢɫɤɥɸɱɟɧɢɟ) {
ɨɩɟɪɚɬɨɪɵ;
}
ɉɪɚɜɢɥɨ ɨɩɪɟɞɟɥɟɧɢɟɮɭɧɤɰɢɢɢɦɟɬɨɞɚ
ɨɮɨɪɦɥɹɟɬɫɹɫɥɟɞɭɸɳɢɦɨɛɪɚɡɨɦ
ɌɢɩɁɧɚɱɟɧɢɹ functionName(ɩɚɪɚɦɟɬɪɵ)
{
ɨɩɟɪɚɬɨɪɵ;
}
Ʉɨɧɫɬɪɭɤɬɨɪɵ ɢ ɞɟɫɬɪɭɤɬɨɪɵ ɨɮɨɪɦɥɹɸɬɫɹ ɚɧɚɥɨɝɢɱɧɨ ɡɚ ɢɫɤɥɸɱɟɧɢɟɦ
ɬɨɝɨɱɬɨɜɡɚɝɨɥɨɜɤɟɧɟɭɤɚɡɵɜɚɟɬɫɹɬɢɩɜɨɡɜɪɚɳɚɟɦɨɝɨɡɧɚɱɟɧɢɹȿɫɥɢɜɨɩɪɟ
ɞɟɥɟɧɢɢɢɦɟɟɬɫɹɫɩɢɫɨɤ ɢɧɢɰɢɚɥɢɡɚɰɢɢɬɨɨɧ ɩɢɲɟɬɫɹɜɫɬɪɨɤɟ ɡɚɝɨɥɨɜɤɚɩɨ
ɫɥɟɞɜɨɟɬɨɱɢɹ

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]