Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Хід роботи. Голова циклової комісії
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ ТЕХНОЛОГІЧНИЙ КОЛЕДЖ НАЦІОНАЛЬНОГО УНІВЕРСИТЕТУ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ЗАТВЕРДЖУЮ Голова циклової комісії спеціальних комп’ютерних дисциплін ______ Л.В.Беца “____” “___________” 2015р.
Інструкція до лабораторної роботи№ 4 Створення програми-додатку „Калькулятор” з дисципліни " Програмування"
для студентів спеціальності 5.05010201 “Обслуговування комп’ютерних систем і мереж” напряму підготовки 6.050102 “Комп’ютерна інженерія”
Інструкцію розробила викладач
_____________ І.Є.Королевич
Львів 2015 Мета роботи: · навчитися програмувати кнопки унарних арифметичних операцій та стандартних математичних функцій калькулятора; · навчитися працювати з групою однакових компонентів при створенні графічного інтерфейсу програми-додатку.
Завдання:
· створіть програму-додаток “Калькулятор”, за допомогою якого користувач зможе виконати унарні арифметичні операції та обчислити стандартні математичні функції. Теоретичні відомості
Математичні вирази будуються за допомогою арифметичних операцій та математичних функцій. Операції застосовуються до операндів. Операнд – це вираз або змінна, до якої застосовується операція. Арифметичні операції поділяються на унарні (застосовуються до одного операнда) та бінарні (застосовуються до двох операндів).
В мові Object Pascal визначені наступні унарні операції:
Якщо в операції присутні операнди різних типів, то виконується «зведення типів»: операнд «молодшого типу» (з меншими затратами пам’яті чи точністю) стає операндом «старшого типу». Результат – значення «старшого типу».
Увага! ——————————————————————————————— Для використання більшості математичних функцій у програмному модулі необхідно підключити модуль Math. Підключення модуля Math здійснюється за допомогою наступного оператора: uses Math; ——————————————————————————————————— Хід роботи
1. Ознайомтеся з теоретичними відомостями. 2. Підготуйте алгоритм виконання завдання. 3. Створіть новий проект в Delphi та збережіть його у новому каталозі. 4. Змініть заголовок форми з ‘”Form1” на власний (наприклад, “Калькулятор < прізвище, ім’я>) та виберіть потрібні розміри і колір форми. 5. Відмовтесь від можливості змінювати розміри вікна програми, вибравши для властивості BorderStyle значення bsSingle. 6. Спроектуйте графічний інтерфейс програми-додатку: · перенесіть на форму з палітри компонентів вікно редагування Edit для вводу і виводу даних та задайте його властивості (ім’я, атрибути шрифту тощо); · перенесіть на форму з палітри компонентів 25 кнопок для виконання операцій; · задайте розміри, взаємне розташування та шрифт надпису на кнопках; · задайте назви для кнопок та надписи на них: o кнопки з цифрами від 0 до 9 та знак ‘, ’; o кнопка С для очищення вікна вводу/виводу даних; o кнопки для виконання арифметичних операцій та обчислення математичних функцій (+/-, abs, pi, ln, log, exp, sin, cos, sqr, sqrt); o кнопки для роботи з пам’яттю калькулятора (М+, МC, MR, MS). 7. Виділіть групу кнопок, що позначають цифри від 0 до 9 та знак ‘, ’, і створіть спільний обробник події OnClick для цих кнопок. 8. Виділіть по черзі кнопки математичних операцій і створіть обробники події OnClick для цих кнопок. 9. Виділіть по черзі кнопки для роботи з пам’яттю і створіть обробники події OnClick для цих кнопок. 10. Передбачте можливість виникнення “виняткової” ситуації під час обчислення стандартної математичної функції. 11. Відкомпілюйте програму-додаток та протестуйте її. 12. Виправте помилки за необхідності та виконайте крок 11 ще раз. 13. Виконайте необхідні screenshot-и для оформлення звіту. 14. Оформіть звіт. Контрольні запитання 1. Назвіть основні групи арифметичних змінних в Object Pascal. 2. Що таке операнд операції? 3. Які основні бінарні операції використовуються в Object Pascal і для яких операндів вони визначені? 4. Які основні унарні операції використовуються в Object Pascal і для яких операндів вони визначені? 5. Коли виконується зведення типів змінних в Object Pascal? 6. Як перенести на форму групу однакових компонентів? 7. Як позиціювати на формі групу компонентів? 8. Як уніфікувати зовнішній вигляд групи компонентів?
|