1 / 24

Массив

Массив. Составила учитель информатики Лобах Татьяна Владимировна.

Download Presentation

Массив

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Массив Составила учитель информатики Лобах Татьяна Владимировна

  2. совокупность многих однородных по каким-либо признакам объектов, предметов, данных и т. п., напр. массив жилой, лесной, информационный и т. д. Массивом называется также искусственный камень правильной формы, используемый в гидротехническом строительстве. МАССИВ (франц. massif - буквально - мощный, сплошной)

  3. Напольные покрытия: массив из лиственницы  Массивная доска  пола из сибирской лиственницы - напольное покрытие из массива древесины. Массивные полы из экологически чистой древесины обеспечивает здоровый климат в Вашем доме, благодаря испарению летучих веществ - фитонцидов, обладающих антисептическими свойствами.

  4. Аскиз Горный массив расположен вдоль трассы Абакан – Абаза – Кызыл с 60 по 80 км. Перепады высот от 200 до 400 м. Хребты, расположенные по периметру, протяженностью 5-10 км каждый. В середине массива плоскогорье, немного испорченное небольшими сопками и оврагами.

  5. Массив остаточный сравнительно небольшая глыба древних структур. Обычно фрагмент более крупного срединного массива неправильно-угловатой формы, зажатый внутри более молодой складчатой области и нередко в той или иной степени переработанный тектоническими движениями, происходившими в сопредельных подвижных зонах. Остаточные массивы нередко рассечены более молодыми интрузиями и дайками. Примером остаточных массивов служат Охотский и Тайгоносский в Верхояно-Чукотской складчатой области и др. Источник: Геологический словарь, М:"Недра", 1978.

  6. Массив дисков RAID Набор жестких дисководов, конструктивно объединенных в один блок общим интеллектуальным контроллером. Как правило, используется в серверах для обеспечения надежности за счет дублирования данных

  7. Массивом может называться многое другое Например:1. Стая птиц 2. Ученики класса3. Посадочные места в кинотеатре4. Квартиры жилого дома

  8. Массив данных Совокупность, как правило, однотипных данных, каждое из которых идентифицируется с именем массива и индексом (индексами). В некоторых языках программирования (Pascal, Basic) в массиве все элементы должны быть одного типа, в других языках (Fox) в массиве могут быть элементы разного типа.

  9. Массив Группа переменных, которые имеют одно и то же имя, но различные индексы, называется массивом. Каждая переменная в этой группе называется элементом массива и характеризуется двумя атрибутами: своим местоположением внутри массива и значением.

  10. Массив (определение) Массивом называется упорядоченная последовательность элементов одного типа, обращение к которым осуществляется при помощи его имени и индекса (т.е. порядкового номера элемента).

  11. Основные определения Имя массива - один или несколько латинских символов, к которым в зависимости от типа "хранимых" переменных добавляются знаки $, %, ! .Ячейка - место для хранения данных;Элемент массива - данные хранимые в ячейке массива;Индекс - номер ячейки;Размерность - количество индексов

  12. Зачем нужен массив? Для хранения информации в цикле используется одна, две переменных. Затем эти переменные в процессе выполнения программы меняют свои значения и возвратиться к первоначальным уже не представляется возможным С помощью массива можно запомнить большое количество переменных и в необходимое время их получить на экране, можно отсортировать и другое.

  13. Объявления массива Перед тем, как работать с массивом необходимо сообщить сколько ячеек памяти будет занято для хранения информации в нём. Для этого используется команда DIM имя(количество_элементов) Например, klass10(15)

  14. Выполнение программы X I CLS X=5 For I=1 to 4 X=x+3 Next Print “x=“,x 5 8 1 11 2 14 3 17 4

  15. Выполнения программы, используя массив данных I A(1) A(2) A(3) A(4) CLS Dim a(4) X=5 For I=1 to 4 A(I)=x+3 X=x+3 Next Print “x=“,x 1 8 0 0 0 2 8 11 0 0 3 8 11 14 0 4 8 11 14 17 Видно, что для хранения массива занимается больше памяти компьютера.

  16. Создание массива Массив можно задать различными способами: • Ввести с клавиатуры • Задать некоторой закономерностью • Задать случайным образом

  17. Создайте массив и оформите в виде таблицы CLS Dim f(7) For I=1 to 7 step 1 F(I)=2+I Print f(I) Next Массив F(7)

  18. Создать массив, используя датчик случайных чисел Датчик случайных чисел записывается следующим образом Randomize timer– случайное число, которое зависит от системных часов RND( )– случайное число из интервала (0, 1) RND( )*(max – min) + min– случайное число в промежутке от min до max

  19. Начало Да Нет i=1, 15, 1 A(i)=rnd()*(55-22)+22 Конец Вывод a(i) Заполнить массив из пятнадцати элементов случайным образом на промежутке [22, 55] Cls Randomize Timer Dim a(15) For i = 1 To 15 Step 1 a(i) = Rnd() * (55 - 22) + 22 Print a(i) Next

  20. Задачи 1. Заполнить массив из пятнадцати элементов случайным образом: а) в диапазоне от –50 до 50; б) в диапазоне от 40 до 100. 2. Заполнить массив целыми числами из промежутка [163, 190] 3. Заполнить массив из двадцати элементов следующим образом:

  21. Задача. В почтовые ящики людям живущим со мной в подъезде на Новый год прислали открытки. В подъезде 8 квартир. Количество открыток представлено в виде таблицы. Данные вводим с клавиатуры

  22. Начало S =0 Да Нет K=1, 8, 1 Ввод ot(k) Вывод S S=s+ot(k) Конец Определить сколько всего получили открыток жители подъезда? Cls Dim ot(8) S=0 For k=1 to 8 step 1 Ot(k)=val(inputbox(“Ввод количества открыток”) S=s+ot(k) Next Print “Количество открыток”, s

  23. Список используемых источников • С.В. Глушаков, А.С. Сурядный, Программирование на Visual Basic 6.0, Харьков, ФОЛИО, 2002. • Мельникова О.И., Бонюшкина А.Ю., Начала программирования на языке Qbasic: Учебное пособие – М.: Издательство ЭКОМ, 1998 • Информатика, Толковый словарь основных терминов. Издание 2-е, М.: Издательство ПРИОР, 1998

  24. Список ресурсов Интернет http://www.academic.ru/misc/enc3p.nsf/ByID/NT0002EB9E определение массива http://www.icsti.su/ibd/Sart2.asp?T1=LAO массив в информатике http://pmi.ulstu.ru/new_project/korobov/pages/Part9.htm электронный учебник http://koi.home.uic.tula.ru/~fridland/m_ru_text.htm определения информатики http://hosting.ulstu.ru/ip/massiv_men_b.html массивы в Basic

More Related