69096

Елементи керування: перемикачі і прапорці

Лабораторная работа

Информатика, кибернетика и программирование

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

Украинкский

2014-09-29

54.5 KB

4 чел.

Кросплатформне програмування

Кредитний модуль 1

Лабораторна робота 3. Елементи керування: перемикачі і прапорці.

Мета роботи:

1. Використання на формі перемикачів RadioButton

2. Використання CheckBox 

3. Компонент календар і його інтерфейс

Порядок виконання роботи

Створення Windows Forms

Запустіть Visual Studio 2008, із стартової сторінки перейдіть до створення проекту, виберіть шаблон  проекту Windows Forms Application.

У вікні Solution Name введіть ім'я Рішення  Lab3.

У вікні дизайнера змініть ім'я класу  форми на змістовне ім.

Для цього у вікні коду проекту виділимо ім'я змінної об'єкту, потім в головному меню виберемо пункт Refactor і підпункт Rename. У вікні, що відкрилося, вкажемо нове ім'я. Тоді будуть показані всі місця, що вимагають перейменування об'єкту, як це видно з рисунку. Натисніть кнопку Apply.

Завдання для самостійної роботи

Всі проекти розмістити в одному рішенні Lab3.

варіанту

Зміст завдання

1

1. Написати програму розрахунку вартості замовлення друку фотографій. Вхідні дані для розрахунку – розмір (9х12,12х15,18Х24) і кількість фотографій. Вибір розміру реалізувати через RadioButton. Якщо кількість фотографій більше 20, то надається знижка 10%.

2. Написати програму розрахунку вартості автомобіля в залежності від комплектації. Використати елемент CheckBox.

3. Написати програму обчислення поточного дня з початку року вашого дня народження. Дату народження вибрати за допомогою компонента MonthCalendar. День року вивести в текстове поле.

2

1. Написати програму розрахунку вартості замовлення піци. Вхідні дані для розрахунку – сорт піци (до 4-х найменувань) і кількість піц. Вибір сорту реалізувати через RadioButton. Якщо кількість замовлень більше 20, то надається знижка 10%.

2. Модифікувати попередню програму, реалізувавши вибір сорту піци через CheckBox, щоб було можна замовляти різні сорти піци.

3. Написати програму обчислення поточного дня року вашого дня народження. Дату народження вибрати за допомогою компонента MonthCalendar. День року вивести в текстове поле.

3

1. Написати програму розрахунку вартості замовлення пива. Вхідні дані для розрахунку – сорт пива (світле, темне), кількість порцій. Вибір сорту реалізувати через RadioButton. Якщо кількість замовлень більше 20, то надається знижка 15%.

2. Модифікувати попередню програму, реалізувавши вибір сорту пива через CheckBox, щоб було можна замовляти різні сорти пива одночасно.

3. Написати програму обчислення поточного дня року вашого дня народження. Дату народження вибрати за допомогою компонента MonthCalendar. День року вивести в текстове поле.

4

1. Написати програму розрахунку вартості замовлення морозива. Вхідні дані для розрахунку – сорт морозива (до 4-х найменувань), кількість порцій. Вибір сорту реалізувати через RadioButton. Якщо кількість замовлень більше 20, то надається знижка 5%.

2. Модифікувати попередню програму, реалізувавши вибір морозива через CheckBox, щоб було можна замовляти різні сорти одночасно.

3. Написати програму обчислення поточного дня року вашого дня народження. Дату народження вибрати за допомогою компонента MonthCalendar. День року вивести в текстове поле.

5

1. Написати програму розрахунку вартості замовлення кави в кафе. Вхідні дані для розрахунку – тип кави (експрессо, амерікано, капуччіно), кількість порцій. Вибір типу кави реалізувати через RadioButton. Якщо кількість замовлень більше 20, то надається знижка 15%.

2. Модифікувати попередню програму, реалізувавши вибір сорту кави через CheckBox, щоб було можна замовляти різні типи одночасно.

3. Написати програму обчислення поточного дня року вашого дня народження. Дату народження вибрати за допомогою компонента MonthCalendar. День року вивести в текстове поле.

6

1. Написати програму розрахунку вартості замовлення номеру в готелі. Вхідні дані для розрахунку – тип номеру (1 місткий, 2 місткий, 3 місткий), кількість номерів. Вибір типу номеру реалізувати через RadioButton. Якщо кількість номерів більше 10, то надається знижка 30%.

2. Модифікувати попередню програму, реалізувавши вибір типу номеру через CheckBox, щоб було можна замовляти різні типи одночасно.

3. Написати програму обчислення поточного дня року вашого дня народження. Дату народження вибрати за допомогою компонента MonthCalendar. День року вивести в текстове поле.

7

1. Написати програму розрахунку вартості замовлення друку фотографій. Вхідні дані для розрахунку – розмір (9х12,12х15,18Х24) і кількість фотографій. Вибір розміру реалізувати через RadioButton. Якщо кількість фотографій більше 20, то надається знижка 10%.

2. Написати програму розрахунку вартості автомобіля в залежності від комплектації. Використати елемент CheckBox.

3. Написати програму обчислення поточного дня з початку року вашого дня народження. Дату народження вибрати за допомогою компонента MonthCalendar. День року вивести в текстове поле.

8

1. Написати програму розрахунку вартості замовлення піци. Вхідні дані для розрахунку – сорт піци (до 4-х найменувань) і кількість піц. Вибір сорту реалізувати через RadioButton. Якщо кількість замовлень більше 20, то надається знижка 10%.

2. Модифікувати попередню програму, реалізувавши вибір сорту піци через CheckBox, щоб було можна замовляти різні сорти піци.

3. Написати програму обчислення поточного дня року вашого дня народження. Дату народження вибрати за допомогою компонента MonthCalendar. День року вивести в текстове поле.

9

1. Написати програму розрахунку вартості замовлення пива. Вхідні дані для розрахунку – сорт пива (світле, темне), кількість порцій. Вибір сорту реалізувати через RadioButton. Якщо кількість замовлень більше 20, то надається знижка 15%.

2. Модифікувати попередню програму, реалізувавши вибір сорту пива через CheckBox, щоб було можна замовляти різні сорти пива одночасно.

3. Написати програму обчислення поточного дня року вашого дня народження. Дату народження вибрати за допомогою компонента MonthCalendar. День року вивести в текстове поле.

10

1. Написати програму розрахунку вартості замовлення морозива. Вхідні дані для розрахунку – сорт морозива (до 4-х найменувань), кількість порцій. Вибір сорту реалізувати через RadioButton. Якщо кількість замовлень більше 20, то надається знижка 5%.

2. Модифікувати попередню програму, реалізувавши вибір морозива через CheckBox, щоб було можна замовляти різні сорти одночасно.

3. Написати програму обчислення поточного дня року вашого дня народження. Дату народження вибрати за допомогою компонента MonthCalendar. День року вивести в текстове поле.

Література

1. C# 2005 и платформа .Net 3.0 для профессионалов. Нейгел К., Ивьен Б. и др. –М.: ООО “И.Д. Вильямс", 2008. –1376 с.

2. Культин Н.Б. Microsoft Visual C# в задачах и примерах. – СПб.: БХВ-Петербург, 2009. -320 с.


 

А также другие работы, которые могут Вас заинтересовать

6956. Спиноза: учение о субстанции 26 KB
  Б. Спиноза: учение о субстанции Слабым пунктом учения Декарта был неопределенный статус субстанций: с одной стороны, подлинным бытием обладала только бесконечная субстанция - Бог, а конечные, то есть сотворенные, субстанции находились в зависим...
6957. Дільниця технічного обслуговування та поточного ремонту автомобілів КАВЗ-3270 ТА ПАЗ-32054 549 KB
  Важливі науково-технічні відкриття привели до корінних змін у структурі світової економіки, індустріалізації побуту включили у сферу виробництва і збуту нові моделі машин, устаткування, нові матеріали і технології змінили організацію вир...
6958. Визначення зусилля і питоме зусилля об’ємного осаджування циліндричної заготовки d=200мм і висотою h=300мм, інженерним методом розрахунків 147.5 KB
  Теоретичні відомості Осадкою називають технологічну операцію, за допомогою якої зменшують висоту заготівки з одночасним збільшенням її поперечних розмірів. У технологічних процесах кування осадка застосовуємся, як основна так і попередня операція...
6959. Економіка праці та соціально-трудових відносин 703 KB
  Тема1 Ринок праці в економічній системі План лекції: 1.Поняття ринку праці, його елементи і функції 2.Структура, типи і сегменти ринків праці 3.Теоретичні основи аналізу ринку праці Рекомендована література до теми: 1. Богиня Д. П. Основи економік...
6960. Проектирование винтового горизонтального конвейера 248 KB
  Задание Спроектировать винтовой горизонтальный конвейер со следующими параметрами: Производительность Q = 4 т/ч Длина конвейера L = 15 м Транспортируемый материал– зола сухая. Рис.1 Схема винтового конвейера...
6961. Экономика предприятия. Учебный курс 1.58 MB
  В учебном пособии Экономика предприятий дается представление о производственном предприятии как целостной организационно-экономической и социальной системе. Подробно рассмотрены темы, касающиеся обоснования потребности предприятия в основных ресурса...
6962. Назначение режима резания при сверлении, зенкеровании и развертывании 143 KB
  Назначение режима резания при сверлении, зенкеровании и развертывании Цель работы: изучить методику назначения режимов резания по таблицам нормативов. Ознакомиться и приобрести навыки работы с нормативами. Задание: На вертикально-сверлильном станке ...
6963. Серебренный век в русском искусстве 1.4 MB
  Введения Тема меня заинтересовала сразу, потому что считал серебренный век одна из важнейших частей нашей культурной истории России. Задача как можно больше рассказать и пояснить о особенностях серебренного века. Описать каждую из отраслей серебренн...
6964. Учет изменений, вызванных развитием застроенных территорий населенного пункта в государственном кадастре недвижимости (на примере г. Сухой Лог) 1 MB
  В связи с постоянным развитием и перепланировкой городских территорий, изменением социальных, технических требований возникает необходимость проведения реконструкции. Это вызвано и экономической важностью более эффективного использования...