Задача С#
Задание 1. Основы создания Windows приложений
1. Создайте приложение, позволяющее делать заказ букета на дом. Приложение запрашивает следующую информацию: адрес доставки, дату и текст поздравления, вариант цветов (3 вида по разной цене), количество. Приложение производит расчет стоимости. Номер заказа присваивается автоматически. Введенная информация после расчета дублируется в текстовое поле.
Задание 2. Работа с массивами
1. Дан одномерный целочисленный массив из 20 элементов. Ввести его элементы с клавиатуры в текстовое поле и удалить последний максимальный элемент массива. Окно работающего приложения представлено на рисунке 5:
Рисунок 5 Пример визуального отображения выполнения задания 5
Задание 3. Работа с файлами
1.Вычислить сумму квадратов чисел от 1 до 30. Квадраты чисел записаны в файл.
Задание 4. Работа со структурами
ОБЩАЯ ЧАСТЬ
Создать программу, имитирующую работу с базой данных по предложенной предметной области на основе текстового файла. Функциями программы (выбираются из стартового меню) являются:
1. Создание нового файла для записи данных.
2. Открытие существующего файла записей.
3. Добавление данных в файл.
4. Просмотр всех данных, хранящихся в файле в виде списка.
5. Просмотр данных, удовлетворяющих определенным условиям отбора, отсортированных по указанному критерию
ИНТЕРФЕЙС ПРИЛОЖЕНИЯ ДЛЯ КАЖДОГО ЗАДАНИЯ РАЗРАБОТАТЬ САМОСТОЯТЕЛЬНО
Задание:1. Записная книга. Составить программу формирования данных о людях: Ф.И.О., город, улица, дом, квартира. Организовать выбор людей, живущих на одной на улице с определенным названием; выдаваемый список упорядочить по номерам домов.
Задание 5. Меню и диалоговые окна
Общая часть задания: написать Windows-приложение, заголовок главного окна которого содержит Ф. И. О., группу и номер варианта. В программе должна быть предусмотрена обработка исключений, возникающих из-за ошибочного ввода пользователем данных.
Задание:1.Создать меню с командами Input, Calc, About и Exit.
При выборе команды About открывается окно с информацией о разработчике. При выборе команды Exit приложение завершается. При выборе команды Input открывается диалоговое окно, содержащее:
• Три поля ввода типа TextBox с метками Number1, Number2, Number3;
• Группу из двух флажков (Summ, Least multiple) типа CheckBox;
• Кнопку типа Button.
Обеспечить возможность:
• Ввода трех чисел;
• Выбора режима с помощью флажков: подсчет суммы трех чисел и\или наименьшего общего кратного.
При выборе команды Calc открывается окно сообщений с результатами.