КАТЕГОРИИ: Архитектура-(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) |
Робота з текстовими зміними. Теоретичний матеріал
ПРАКТИЧНА РОБОТА 12 Теоретичний матеріал Побудова графіка функції ПРАКТИЧНА РОБОТА 11 1. МЕТА РОБОТИ Вивчення технології побудови графіка функції. 2. ЗАВДАННЯ І ПОРЯДОК ВИКОНАННЯ 2.1. Вивчити теоретичний матеріал. 2.2. Скласти схему алгоритму розв’язку задачі відповідно до варіанта завдання. Виконайте команду Components контекстного меню панелі компо-нентів. В отриманому меню на закладці Controls встановити прапорець в позиції ChartFX 2.0 OLE Custom Control=>Ok. Встановити на форму об’єкт ChartFX (діаграма) для побудови графіка функції. Виберіть контекстне меню Properties цього об’єкту і на вкладці Appearance в списку Gallery Type виберіть піктограму потрібного графіку.
Private Sub Command1_Click() Dim x As Double Dim n, i, cod As Long x = 0 n = 200 cod = Chartfx1.OpenDataEx(COD_VALUES, 1, n) For i = 0 To n - 1 Chartfx1.Value(i) = Sin(x) + 1 будуємо графік Chartfx1.Legend(i) = x ‘ формуємо легенду x = x + 0.5 ‘ наступне значення х Next Chartfx1.CloseData (COD_VALUES) End Sub Контрольні запитання. 1.За допомогою якого компонента будується графік функції? 2.Які властивості цього компонента використовуються? Завдання для самостійного розв’язку. 1. Побудувати графіки функцій: a) y=cos(x); b) y=x2 +5
1. МЕТА РОБОТИ Вивчення функцій текстових змінних. 2. ЗАВДАННЯ І ПОРЯДОК ВИКОНАННЯ 2.1. Вивчити теоретичний матеріал. 2.2. Виконати самостійні задачі. Теоретичний матеріал
Private Sub Command1_Click() Dim s As String s = Text1.Text n = Len(s) Label1.Caption = Str(n) Label2.Caption = Left$(s, 4) Label3.Caption = Right$(s, 7) Label4.Caption = Mid$(s, 6, 1) Label5.Caption = Val("90") Label6.Caption = InStr(s, " ") Label7.Caption = Chr(74) Label8.Caption = Asc("o") End Sub
Приклад Підрахуємо кількість букв в реченні Private Sub Command1_Click() Dim s, b, k As String s = Text1.Text b = Text2.Text n = Len(s) Sum = 0 For i = 1 To n If Mid(s, i, 1) = b Then Sum = Sum + 1 End If Next i Print Sum End Sub Криптографія – наука про способи перетворення інформації (шифрування) з метою її захисту. Розшифрування інформації називається криптоаналізом. Різні способи захисту інформації використовують в наші дні в банківській справі, де через комп‘ютерні мережі пересилають контракти, документи. Приклад. Скласти програму для кодування тексту за таким правилом: вилучити з тексту пропуски, коми, крапки, а всі решта символів продублювати. Private Sub Command1_Click() s = Text1.Text b = " " For i = 1 To Len(s) c = Mid(s, i, 1) If c <> "," And c <> "." And c <> " " Then b = b + c + c End If Next i Label1.Caption = b End Sub Контрольні запитання. 1. Які функції текстових змінних ви знаєте? 2. Використання текстових змінних? 3. Що таке криптографія? Завдання для самостійного розв’язку. 1. Модифікуйте програму, щоб вона підраховувала кількість букв в реченні. 2. Введіть Прізвище, ім’я, по-батькові в текстове поле. Виведіть на окремі Label прізвище, ім’я та по-батькові. 3. Напишіть програму, яка шифрує заданий текст, а також дешифрує його.
Дата добавления: 2014-12-24; Просмотров: 299; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |