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 с.


 

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

34559. Проза французского Сопротивления 19.28 KB
  Арагона сбки Нож в сердце 1941 Глаза Эльзы 1942 Паноптикум 1943 Французская заря 1945 в стихах других поэтовкоммунистов Л. Арагон Ф. За порчу сукна штраф 200 франков 1945 Арагона К. Луи Арагон 18971982 начинает свою литературную деятельность в 1917 году а после возвращения с фронта примыкает к дадаистам сборник стихов Фейерверк 1920.
34560. Экзистенциализм во французской литературе. Его влияние на литературный процесс. Спор Сартра и Камю 15.46 KB
  Спор Сартра и Камю. Хотите философствовать пишите романы рекомендовал соотечественникам Альбер Камю. Спор Камю с Сартром не менее важен. В отличие от Сартра изображающего человеческую сущность чистой возможностью Камю считает что бытие человека изначально определено человеческой природой и содержит в себе набор возможностей ограничивающих человеческую свободу.
34561. Драматургия французского экзистенциализма, ее идейные и стилевые особенности (Ж. Ануй, Ж. П. Сартр, А. Камю) 19.51 KB
  Камю. Все дозволено Ивана Карамазова единственное выражение свободы писал Альбер Камю 1913 1960. С юности Камю зачитывался Достоевским Ницше Мальро. Мысли об абсурде абсурд царит о всевластии смерти познание себя познание смерти ощущение одиночества и отчуждения от омерзительного внешнего мира все мне чуждо постоянны и неизменны в эссеистике прозе и драматургии Камю.
34562. Сюжет и герой романа А. Камю («Посторонний», «Чума») 18.47 KB
  Мерсо взрывается выкрикивает что всю жизнь ощущал дыхание мрака смерти. Гораздо больше Мерсо любит природу особенно море. Суд над Мерсо. Те кто судят Мерсо продолжают верить что бытие изначально имеет высший позитивный смысл.
34563. Конфликт в романе Сартра «Тошнота» 18.68 KB
  И он решает что будет описывать и исследовать состояния мира разумеется как они даны преобразованы его Рокантена сознанием а еще более сами эти состояния сознания. Но если Гуссерль выделяет описывает феномены сознания чтобы зафиксировать их безличные всеобщие структуры то Сартр в духе Ясперса Хайдеггера Марселя использует описание феноменов сознания для анализа таких экзистенциальных состояний как одиночество страх отчаяние отвращение и других поистине трагических мироощущений личности. Существовать значит сознавать...
34564. «Театр абсурда»(С.Беккет , Э.Ионеско) 18.84 KB
  Наиболее полно принципы абсурдизма были воплощены в драмах Лысая певица L cnttrice chuve 1950 драматурга Эжена Ионеско и В ожидании Годо Сэмюэла Беккета. Эжен Ионеско зачинатель абсурдизма во французской драматургии. Сюрреализм пьес Ионеско ведет свое происхождение от цирковой клоунады фильмов Ч. Ионеско отвергает но пьесы были вызваны к жизни глубокой тревогой за судьбы языка и его носителей.
34565. «Новый роман». Смысл названия А. Роб-Грийе «В лабиринте» 18.03 KB
  Исходный замысел показать вещи такими какими они есть на самом деле. Мы не видим сами вещи они в идеологическом ряду. Автор стремится осовободить вещи от человеческой перспективы но быстро понимает что всерьез это сделать невозможно. Человеческое видение нагружает мир смыслами от него и пытается освободить вещи продолжает мощную модернистскую установку.
34566. Влияние идей структурализма, постструктурализма и постмодернизма на развитие послевоенной французской литературы 19.27 KB
  Барт различает не письмо и текст литературное произведение которое было основой классики. Текст вторичен соткан из цитат и многозначен. В тексте принципиально важна интертекстуальность. Барт: каждый текст является интертекстомпредставляет собой новую ткань сотканную из старых цитат.
34567. Антиутопия, фантастика, фэнтези в английской и американской литературе 20 в. (Д. Оруэл, Р. Бредбери, К. Вонегут, Д. Толкиен и др.) 19.65 KB
  Романы антиутопистов во многом схожи: каждый автор говорит о потере нравственности и о бездуховности современного поколения каждый мир антиутопистов это лишь голые инстинкты и эмоциональная инженерия[3]. В современном виде сформировался в начале XX века. Произведения фэнтези чаще всего напоминают историкоприключенческий роман действие которого происходит в вымышленном мире близком к реальному Средневековью герои которого сталкиваются со сверхъестественными явлениями и существами. В отличие от научной фантастики фэнтези не стремится...