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

Практическая работа №6. Процедуры и функции

Читайте также:
  1. A) работает со всеми перечисленными форматами данных
  2. Be on the make - продолжать работать
  3. E) Работа в цикле
  4. Gt; Запишите на ленту выходные процедуры
  5. HLA - система; классы антигенов, биологические функции, практическое значение HLA-типирования.
  6. I. Самостоятельная работа
  7. I. Самостоятельная работа

Задача.

 

Список студентов группы отсортировать по алфавиту

 

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

 

ОбластьВидимости – это одно из двух ключевых слов: Public или Private. Они устанавливают к какому классу принадлежит процедура – к классу глобальных или к классу локальных процедур. По умолчанию процедура относится к классу Public.

Для вызова процедуры используется следующий оператор:

CallИмяПроцедуры (СписокПараметровВызова)

Функция — эта процедура, возвращающая результат. Поэтому её надо применять, когда вызывающая программа должна вернуть только один результат.

Также можно использовать бесскобочную запись оператора:

Для определения функции используется следующих синтаксис:

 

Сортировка

Сортировка — одна из наиболее активно изучаемых тем в компьютерных алгоритмах по ряду причин. Во-первых, сортировка — это задача, которая часть встречается во многих приложениях. Почти любой список данных будет нести больше смысла, если его отсортировать каким–либо образом.

 

è Откройте приложение MS Excel.

è Выполните команду СервисàМакросàРедактор Visual Basic или нажмите < Alt+F11 >.

è Добавьте форму (команда Insertà UserForm)

è Для изменения размеров формы используйте указатель мыши помещённый в правый нижний угол окна Формы(UserForm)

è Разработайте пользовательский интерфейс, расположив на форме с помощью панели инструментов управления ( ViewàToolBox ), следующие объекты управления: Label (Метка), TextBox (Текстовое поле), CommandButton (Командная кнопка), ListBox (Список).

è В окне Properties (Свойства) для каждого объекта управления установить свойства, приведённые в таблице 5.

Таблица 5

Элемент управления Свойства Значения
UserForm Caption Сортировка
Label1 Caption В группе
Label2 Name lblKolichestvo
Caption  
BackColor &H00FFFFFF&
BolderStyle 1-fmBolderStyleSingle
Label3 Caption Не сортированный список группы
ListBox1 Name lstNeSortSpisok
Label4 Caption Сортированный список
ListBox2 Name lstSortSpisok
CommandButton1 Name cmdStart
Caption Пуск

 


Дата добавления: 2015-10-28; просмотров: 105 | Нарушение авторских прав


Читайте в этой же книге: Ввод и вывод данных | Практическое задание №2. Линейное программирование | Практическое занятие №3. Программирование ветвлений | Практическая работа №4. Программирование повторений | Практическое занятие №8. Файлы с произвольным доступом | Программирования циклов | Программирование ветвлений | Второе задание |
<== предыдущая страница | следующая страница ==>
Практическая работа №5. Работа с массивами| Практическое занятие №7. Файлы. Последовательный доступ

mybiblioteka.su - 2015-2024 год. (0.005 сек.)