Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

ТЕМА: ПРОГРАММИРОВАНИЕ ЗАДАЧ С ИСПОЛЬЗОВАНИЕМ МАССИВА ЗАПИСИ





Цель работы: Изучение методов работы с массивом записи.

План работы:Разработать алгоритм обработки массива записи.

Теоретический материал:

По своей сути структура - это как бы одномерный массив, который мы запихиваем в одну переменную. Но в него могут входить данные разных типов.

С одной строны мы можем просто объявить эти три переменные с необходимым нам типом и использовать их каждую в отдельность по необходимости:

Dim Name As String

Dim Kolichestvo As Long

Dim Cost As Single

Но мы также можем объединить эти три переменные в единую структуру, создав тип данных, например, под названием Price. Однако, поскольку, инструкция Type предназначена для использования во всем проекте, то и пользовательский тип данных должен создаваться в стандартном модуле:

Type Price

Name As String

Kolichestvo As Long

Cost As Single

End Type

 

Пример. Создать программное приложение с использованием массива записей, который будет содержать следующие сведения о студентах: фамилия, имя, отчество, дата рождения, курс обучения, специальность, место проживания родителей. В программе должны выполняться операции по добавлению, удалению, обновлению сведений о студенте, поиску по специальности, курсу обучения и месту проживания родителей.

Сначала создадим форму для работы с записями массива.

И разработаем алгоритм для обработки событий на кнопки.

Для этого сначала добавим в проект модуль для объявления массива записей о студентах и других глобальных переменных: Add - > Module - >New - > Открыть.

Далее в листе программного кода Form1 осуществим обработку событий на кнопки. При этом при добавлении новой записи нужно осуществить проверку на корректность вводимых значений.

Далее в проект для осуществления общего просмотра и выбора записей добавим еще одну форму: Project - > Add Form - > Form - > Открыть.

На загрузку формы разработаем следующий код.

Задание. Разработать алгоритм фильтрации записей по заданному критерию отбора.







Дата добавления: 2015-06-29; просмотров: 490. Нарушение авторских прав; Мы поможем в написании вашей работы!




Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...


Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Мотивационная сфера личности, ее структура. Потребности и мотивы. Потребности и мотивы, их роль в организации деятельности...

Классификация ИС по признаку структурированности задач Так как основное назначение ИС – автоматизировать информационные процессы для решения определенных задач, то одна из основных классификаций – это классификация ИС по степени структурированности задач...

Внешняя политика России 1894- 1917 гг. Внешнюю политику Николая II и первый период его царствования определяли, по меньшей мере три важных фактора...

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

Схема рефлекторной дуги условного слюноотделительного рефлекса При неоднократном сочетании действия предупреждающего сигнала и безусловного пищевого раздражителя формируются...

Уравнение волны. Уравнение плоской гармонической волны. Волновое уравнение. Уравнение сферической волны Уравнением упругой волны называют функцию , которая определяет смещение любой частицы среды с координатами относительно своего положения равновесия в произвольный момент времени t...

Studopedia.info - Студопедия - 2014-2025 год . (0.013 сек.) русская версия | украинская версия