ПредишенСледващото

1 Програмиране Основни Масивите

Представяне на програмиране основен massivyprogrammirovanie на основните масиви

2 Arrays Array - набор от същия тип на данни (цифри, символи, думи), които се съхраняват на едно място в паметта на компютъра сортирани по номер на клетка. Масивът разполага с: - Име - Тип (% - число, $ - знак, неподписан - недвижими) - размер - броят на елементите - Index - номер елемент Всеки елемент масив в общата форма описан като в (I), където B - име масив I - брой или индекс на елемент на масива

Представяне на програмиране основен massivyprogrammirovanie на основните масиви

3 Масивът е подреден набор от хомогенни количества, всяка означена със същото име с различен индекс число вариращо в последователност. Array - набор от еднородни данни (цифри, символи, думи). Основни понятия на едномерна масив от двумерен масив на триизмерна масив

Представяне на програмиране основен massivyprogrammirovanie на основните масиви

5-мерен масив от един едномерен масив може да се мисли като списък от подобни предмети. Така например, в списъка на имената на групи студенти - едномерен масив, числени данни за средната температура за месеца - едномерен масив, буквите на българската азбука - едномерен масив. елементи основния масив са подредени в последователни паметта. Това означава, че масива заема съседна област памет. Преди да може да се отнася до набор от програми, е необходимо да се уточни колко памет е необходима, за да се настанят на масива. Цялата масива се определя от размера на паметта, заета от един елемент на масива, умножена по броя на елементи в масива. Поради това е необходимо да се посочи максималният брой на елементите от масива. В описанието на BASIC размера масив на Microsoft компания се извършва чрез оператор DIM, която има следния синтаксис: DIM име масив (максимален брой елементи масив), например: DIM S (5) име S масив 5- максимален брой матрични елементи, DIM M (25) име M масив, 25 максималния брой елементи масив.

Представяне на програмиране основен massivyprogrammirovanie на основните масиви

1 метод юни (пълнене масив, използвайки оператора за присвояване) CLS 10 DIM S (5) Назначаване на стойности на елементите на масива е обявен в този ред масив наречен S, и пет елемента 11 S (1) = 53 12 S (2) = 31 13 S ( 3) = - 32 в тези редове елементи масив са присвоени стойности от 14 S (4) = 44 15 S (5) = печат "S (1) е"; S (5) 17 печат "S (2) е"; S (4) 18 печат "S (3)"; S (3) в тези линии на екрана 19 последователно печат "S (4) е равна на"; S (2) изходни стойности на елементите "S (5) е равен на" масив 20 ПЕЧАТ; S (1) Резултатите от тази програма ще изглежда така:

Представяне на програмиране основен massivyprogrammirovanie на основните масиви

02 юли метод (пълнене масив, използвайки вход оператор Назначаване на стойности на елементи CLS INPUT масив Въвеждане на броя елементи масив; N DIM A (N) за I = 1 до п печат Вид; I; масив елемент вход (I) до I За I = 1 до N отпечатване на (I) до I за резултатите от 3 елементи на програмата ще бъде: Тип 1 масив елемент масив 23 Тип 2 Тип 3 -54 елемент масив ...

Представяне на програмиране основен massivyprogrammirovanie на основните масиви

3 август метод (пълнене чрез оператор DATA масив) Определяне стойности CLS ДАННИ масив елементи 23, 13, 98, -8, 7 DIM М (5) За I = 1 до 5 READ М (I) ПЕЧАТ М (I) до I резултатите от тази програма ще изглеждат по следния начин:

Представяне на програмиране основен massivyprogrammirovanie на основните масиви

04 септември процес (пълнене на масив с генератор на случайни числа) Определяне стойности на масив елементи DIM S (IOO) за I = 1 до 100 S (l) = 1 + INT (1000 * RND) до и

10 Преди да започнете работа с масив, трябва да запазите място за него в паметта. За тази цел има DIM оператор (от английската дума измерение -obom, количество, размер, измерен) Ex. DIM А (10) обикновено се казва, че запазено място в 10 елементи на масива А, обаче, е запазено в действителност 11, защото Cell номерация започва с 0. Но както сме свикнали да започне броенето с 1 първата ( "нула"), клетката е да не се използва. Методи за пълнене размерите масиви директно от клавиатурата е предварително известни С задача на стандартни стойности на стойностите на елементите на DIM D (3) INPUT N =, N ДАННИ 23, -13, 9.8, 77, 45 случайност TIMER D (1) = 12.6 DIM М (N ) DIM М (5) INPUT «N =»; ND (2) = 5.96 ЗА I = 1 до п ЗА I = 1 до 5 DIM М (N) D (3) = 98 INPUT М (I) READ М (I) за I = 1 до п СЛЕДВАЩАТА I СЛЕДВАЩАТА IM ( I) = INT (RND (1) * 100) до I обобщава

11 Задачи 1. Изчислете продукта на елементите на масива. 2. Изчислява се стойността на функцията Y = X * X за X = 2,4,6,8. 36 и ги поставете върху едномерен масив Y. 3. Промяна на реда на масива от стойности, за да се обърне. 4. "Pinch" числов масив, да се разпорежда с отрицателните числа. 5. Изберете масив и номер. Намери кое място се намира число в масива. 6. Въведете в първите сто прости числа. 7. Включете квадратен масив 90, 180, 270 градуса по часовниковата стрелка. 8. Разберете, ако едни и същи числа в едномерен масив в двумерен масив. 9. Пребройте уникални номера в масива. 10. Посочете масив от числа. Замяна на всяко число е сумата от предишните: а) включително сменяем; б) без сменяем.

Представяне на програмиране основен massivyprogrammirovanie на основните масиви

12 Задачи 11. Посоченият едномерен масив от 10 елемента. Увеличете положителни числа 3 пъти да се намали негативните 2 пъти. 12. определен набор от N елементи. Определя се максимален елемент. 13. Определяне на сумата от елементи с още индекс. 14. Определя у, ако х = X1, Х2, Х3. x10: у = 2 * x2-4 * х + sin2x 15. При един двумерен масив. Печат всички елементи на масиви, получени чрез добавяне и изваждане елементи първоначалните масив със същия индекс. 16. Попълнете тази таблица елементи, стойностите на които са равни на два пъти своя сериен номер. 17. Напишете програма, подмяна на негативните елементи от квадратите на масата. 18. Напишете програма, да се удвои всеки едномерен масив. 19. Напишете програма, елемент преброяване едномерен масив в друг. 20. Дана число на маса. Промяна на всички елементи на тази таблица в обратен знак.

13 Проблем 21. Намерете определен елемент в един едномерен масив. Отпечатване на индекса на намерения елемент. 22. Напишете програма, за да се определи колко пъти се среща числото 10 сред елементите на едномерен масив. 23. Намерете броя на елементите в тази таблица, голяма средна аритметична на всички негови елементи. 24. Намерете най-малкото елемент на едномерен масив. 25. Намерете най-големият елемент на едномерен масив. 26. Намерете най-малкото елемент на двумерен масив. 27. Намерете най-големият елемент на двумерен масив.

14 1. Изчислява продукта от елементите на масива. размер INPUT масив; N DIM S (N) P = 1 За I = 1 ДО NS (I) = INT (RND (1) * 10) P = P * S (I) до и ПЕЧАТ решетка за I = 1 до п ПЕЧАТ S (I); СЛЕДВАЩАТА I Продукт печат елементи Р END

15 2. Изчисляват се стойностите на функцията Y = X * X за X = 2,4,6,8. 36 и ги поставете върху едномерен масив Y. DIM Y (18) за х = 2 до 36 СТЪПКА 2 I = X / 2 Y (I) = X * X следващата х ПЕЧАТ решетка за I = 1 до 18 ПЕЧАТ Y (I) ; NEXT аз END

3. Промяна на реда на 16 масив елементи в стойностите на обратни.

17 4. "щипка" числов масив, разполагат с отрицателните числа. размер INPUT на масива; N DIM А (N) K = 0 за I = 1 до п ПЕЧАТ влиза; I; масив елемент вход (I) ако (I)

5. Комплект масив 18 и номер. Намери кое място се намира число в масива. номер INPUT С INPUT размер на масива; N DIM А (N) ПЕЧАТ решетка за I = 1 до п А (I) = INT (RND (1) * 100) ако (I) = С, след това К = отпечатам (I); СЛЕДВАЩАТА и ПЕЧАТ масив елемент номер равен на С; намира на К; място

19 6. Въведете първите сто прости числа. DIM А (100)

7. Завийте 20 квадратен масив от 90, 180, 270 градуса по часовниковата стрелка.

21 8. Разберете, ако едни и същи числа в едномерен масив в двумерен масив.

22 9. Пребройте уникални номера в масива.

23 10. Посоченият масив от числа. Замяна на всяко число е сумата от предишните: а) включително сменяем; б) без сменяем.

24 14. Определя у, ако х = X1, Х2, Х3. x10: у = 2 * x2-4 * х + sin2x DIM X (10), Y (10) за I = 1 до 10 X (I) = INT (RND (1) * 10) Y (I) = 2 * X (I) ^ 2-4 * Х (и) + SIN (X (I)) ^ 2 X (I) ;? Y (I) до в крайна

25 17. Разработване на план за замяна на негативните елементи от квадратите на масата. INPUT N, М DIM А (N, м) за I = 1 до п ЗА J = 1 ДО MA (I, J) = INT (RND (1) * 10) * (- 1) ^ (INT (RND (1 ) * 10) (I, J) ;? АКО (I, J)

26 18. Напишете програма, да се удвои всеки едномерен масив. размер INPUT на масива; N DIM А (N) ПЕЧАТ масив; двоен решетка за I = 1 до п А (I) = INT (RND (1) * 100) Отпечатване на (I), А (I) * 2 Следваща аз

27 22. Напишете програма, за да се определи колко пъти се среща числото 10 сред елементите на едномерен масив. размер INPUT на масива; N DIM А (N) K = 0 за I = 1 до п ((1) * 100 RND) А (l) = A (I) = INT АКО 10 И К = K + 1 отпечата (I); NEXT отпечатам равен брой елементи 10; К ЕНД

28 24. Намерете най-малкото елемент на едномерен масив. INPUT N DIM А (N) за I = 1 до п А (I) = INT (RND (1) * 10) до и К = 1 MIN = А (1), защото = 2 до N IF А (I)

29

Подкрепете проекта - споделете линка, благодаря!