Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

End Sub. У розглянутих раніше прикладах використовувалися прості перемінні, котрі вводилися в текстові вікна




У розглянутих раніше прикладах використовувалися прості перемінні, котрі вводилися в текстові вікна. У наступному прикладі розглянемо арифметичний цикл з індексованими перемінними, тобто роботу з масивом.

 

Приклад 1: Написати програму обчислення суми товарообігу підприємства за місяць, якщо відомий щоденний товарообіг по формулі

де: n – кількість днів у місяці,

xi – щоденний товарообіг,

i – поточний день місяця.

 
 

Форма проекту представлена на малюнку:

Виконання:

У даному прикладі з'явився новий запис - xi , що називається індексированой перемінной і використовується при роботі з масивами. Для занесення таких даних можна використовувати засобу убудованого діалогу – панель уведення. Панель уведення викликається функцією InputBox. Спрощений формат функції:

 

< перемінна > = InputBox (“текст запрошення, видаваного користувачу“)

Операції по виконанню приклада - «Цикл із запитом»

Операція Виконання
  Створення електроной форми і завдання властивос-тей її елементів Дії аналогічні раніше розглянутим прикладам.
  Завдання функції кнопки Вихід Установити об'єкт Vixod і для події Click записати: Private Sub Viхоd_Click() End End Sub
  Завдання функцій кнопки Очищення Установити об'єкт Och (властивість Name має ім'я Och) і для події Click записати: Private Sub Och_Click() n.Text = “ “ y.Text = “ “ End Sub
  Обчислення суми товарообігу. Установити об'єкт Rachet і для події Click записати: Private Sub Rachet_Click() Dim i As Integer, p As Single ’ оголошення параметра циклу i як цілого ’ оголошення вводимих слагаемих p у формі з плавающей комой For і = 1 To n p = InputBox("Введить Xi") y.Text = Val(y.Text) + p Next i End Sub  
  Зберегти проект з ім'ям «Цикл із запитом» Меню File ® команда Save Project ® задати ім'я файлу і папку.
  Налагодити програму Меню Run ® команда Start, увести кількість днів – 2, клацнути по кнопці Розрахунок, ввести у вікно запиту дані контрольного приклада X1 = 5, X2 = 7, повинний вийти відповідь у = 12.
  Налагоджену програму зберегти Меню File ® команда Save Project.



Поделиться с друзьями:


Дата добавления: 2015-01-03; Просмотров: 282; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.