Π‘Π°ΠΊΠ°Π»Π°Π²Ρ€
Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Ρ‹Π΅ ΠΈ курсовыС Π½Π° Π·Π°ΠΊΠ°Π·

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π²ΡƒΡ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… массивов (ΠΌΠ°Ρ‚Ρ€ΠΈΡ†)

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

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ столбцов, сколько строк Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ. Если ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° A ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ, B —, Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ AB = C Π΅ΡΡ‚ΡŒ. Printf («nΠ’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ способ задания ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹: n1. Π—Π°Π΄Π°Ρ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° n2. Π’Π²ΠΎΠ΄ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ n3. Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ случайными числами nΠ’Ρ‹Π±ΠΎΡ€: «); Π’Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†A? B ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ся Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ слоТСнию, это опСрация нахоТдСния… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π²ΡƒΡ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… массивов (ΠΌΠ°Ρ‚Ρ€ΠΈΡ†) (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ΅ агСнтство связи Π€Π“ΠžΠ‘Π£ Π’ΠŸΠž Бибирский государствСнный унивСрситСт Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠšΠ°Ρ„Π΅Π΄Ρ€Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠšΠ£Π Π‘ΠžΠ’ΠΠ― Π ΠΠ‘ΠžΠ’Π ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ Π½Π° Ρ‚Π΅ΠΌΡƒ: «ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π²ΡƒΡ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… массивов (ΠΌΠ°Ρ‚Ρ€ΠΈΡ†)»

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»: ст-Ρ‚ Π³Ρ€. АВ-41

ГСрасимова Анна ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»: ΠœΠΎΡ€Π΅Π½ΠΊΠΎΠ²Π° О. И.

Новосибирск 2014 Π³.

1. Π—Π°Π΄Π°Ρ‡Π° для курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π’ΠΠ Π˜ΠΠΠ’ 2

Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ А.

Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ массив Π’ ΠΈΠ· ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ А, располоТСнных Π»Π΅Π²Π΅Π΅ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΈ ΠΏΠΎΠ±ΠΎΡ‡Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»Π΅ΠΉ, ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ‚Π΅Ρ… элСмСнтов этого массива, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ большС числа, располоТСнного Π½Π° ΠΏΠ΅Ρ€Π΅ΡΠ΅Ρ‡Π΅Π½ΠΈΠΈ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»Π΅ΠΉ исходной ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹. Найти ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π² ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅.

2. ΠšΡ€Π°Ρ‚ΠΊΠ°Ρ тСория ΠœΠ°ΠΌΡ‚Ρ€ΠΈΡ†Π° — матСматичСский ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, записываСмый Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ чисСл ΠΈ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΉ алгСбраичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (слоТСниС, Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅, ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅) ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹ΠΌΠΈ (ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ) Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ. Иногда Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈΠ»ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π½Π΅ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°ΠΌΠΈ

ΠŸΡƒΡΡ‚ΡŒ aij — элСмСнты ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ A, Π° bij — элСмСнты ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ B.

Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†A + B Π΅ΡΡ‚ΡŒ опСрация нахоТдСния ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ C, всС элСмСнты ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π²Π½Ρ‹ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠΉ суммС всСх ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… элСмСнтов ΠΌΠ°Ρ‚Ρ€ΠΈΡ† A ΠΈ B, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ C Ρ€Π°Π²Π΅Π½

cij = aij + bij

Π’Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†A? B ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ся Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ слоТСнию, это опСрация нахоТдСния ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ C, элСмСнты ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ

cij = aij — bij

Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ допускаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΌΠ°Ρ‚Ρ€ΠΈΡ† ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.

БущСствуСт нулСвая ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Π˜ такая, Ρ‡Ρ‚ΠΎ Π΅Ρ‘ ΠΏΡ€ΠΈΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ A Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ‚ A, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ

A + И = A

ВсС элСмСнты Π½ΡƒΠ»Π΅Π²ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Ρ€Π°Π²Π½Ρ‹ Π½ΡƒΠ»ΡŽ.

Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ† (ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:AB, Ρ€Π΅ΠΆΠ΅ со Π·Π½Π°ΠΊΠΎΠΌ умноТСния) — Π΅ΡΡ‚ΡŒ опСрация вычислСния ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ C, элСмСнты ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π²Π½Ρ‹ суммС ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ элСмСнтов Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ строкС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ мноТитСля ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ.

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ столбцов, сколько строк Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ. Если ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° A ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ, B —, Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ AB = C Π΅ΡΡ‚ΡŒ .

Π’ΠΎΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

ВранспонированиС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ (ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:AT) — опСрация, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° отраТаСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π³Π»Π°Π²Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Если A — ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ‚ΠΎ AT — ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° .

ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Ρ„Π°ΠΉΠ» массив ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

3. БлоксхСма Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

4. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ рСализация

#include" stdafx. h"

#include

#include" conio. h"

#include

#include

#include

int _tmain (intargc, _TCHAR* argv[])

{

int N=11; //Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ А

int M=0; //Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π’

int A[11][11];

int B[15];

FILE *fp;

int k=0;

int P=1;

int min;

setlocale (0," Rus");

for (inti=0;i

{

B[i]=0;

for (int j=0;j

A[i][j]=0;

};

printf («nΠ’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ способ задания ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹: n1. Π—Π°Π΄Π°Ρ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° n2. Π’Π²ΠΎΠ΄ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ n3. Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ случайными числами nΠ’Ρ‹Π±ΠΎΡ€: «);

scanf («%d» ,&k);

switch (k)

{

case 1:

{

fp=fopen («input.txt», «r»);

fscanf (fp," %d" ,&N);

if (N≠1 && N%2==1)

for (inti=0; i

for (int j=0; j

fscanf (fp," %d" ,&A[i][j]);

elseprintf («ΠžΡˆΠΈΠ±ΠΊΠ°: Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠΉ»);

fclose (fp);

break;

}

case 2:

{

printf («nΠ’Π²Π΅Π΄ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹: n»);

scanf («%d» ,&N);

if (N≠1 && N%2==1)

{

printf («nΠ’Π²Π΅Π΄ΠΈΡ‚Π΅ элСмСнты ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹: n»);

for (inti=0; i

for (int j=0; j

scanf («%d» ,&A[i][j]);

}

elseprintf («ΠžΡˆΠΈΠ±ΠΊΠ°: Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠΉ»);

break;

}

case 3:

{

printf («nΠ’Π²Π΅Π΄ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹: n»);

scanf («%d» ,&N);

if (N≠1 && N%2==1)

for (inti=0; i

{

for (int j=0; j

{

A[i][j] = rand ()%100 — 50;

printf («%d «, A[i][j]);

}

printf («n»);

}

elseprintf («ΠžΡˆΠΈΠ±ΠΊΠ°: Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠΉn»);

break;

}

}

int p=N/2; //сСрСдина ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹

//Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ массива Π’

k=0;

for (inti=1;i

for (int j=0;j

{

B[k]=A[i][j];

k++;

M++;

};

//ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅

for (inti=0;i

if (B[i]>A[p][p])

P=P*B[i];

//Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹

min=A[0][0];

for (inti=0;i

for (int j=0;j

if (A[i][j]

min=A[i][j];

//ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

if (N≠1 && N%2==1)

{

printf («Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ массива B: n»);

for (k=0;k

printf («%d t», B[k]);

printf («nΠ¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹: %dnn», A[p][p]);

printf («Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ умноТСния: %dnn», P);

printf («ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹: %dnn», min);

}

else;

getch ();

}

5. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ расчСтов

5.1 Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° Π”Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Π° Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

5.2 Π’Π²ΠΎΠ΄ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹

5.3 Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ случайными числами

6.

Π’Ρ‹Π²ΠΎΠ΄ Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ выполнСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ задания я Π½Π°ΡƒΡ‡ΠΈΠ»ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ способами Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΡƒΡ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ массивы Π² ΡΡ€Π΅Π΄Π΅ программирования Π‘++, ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… элСмСнтов ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

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