Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(3)Визуальные компоненты.doc
Скачиваний:
8
Добавлен:
22.08.2019
Размер:
133.63 Кб
Скачать

Задания для самостоятельного решения

  1. Подсчитайте количество секунд, прошедших с начала суток, если сейчас N часов, M минут, L секунд.

  2. Напишите программу для расчета платежной ведомости. Форма должна содержать 2 окна редактирования: одно – для ввода количества отработанных часов, другое – для ввода стоимости одного часа. Программа должна вычислять и показывать заработную плату. Каждый час отработанный сверхурочно выше нормы в 37,5 часов оплачивается по ставке, превышающей обычную в 1,5 раза.

  3. Создайте программу нахождения корней квадратного уравнения.

  4. «Прятки». Сценарий выполнения программы: первоначально форма имеет вид, изображенный на рисунке 5; при нажатии на кнопку Close приложении закрывается; при нажатии на кнопку Hide форма изменяет вид (рис. 6) и у кнопки появляется подсказка ‘Нажми на кнопку, чтобы надпись появилась’; при нажатии на кнопку Show форма приобретает первоначальный вид.

5 . «Угадайка». Программа с помощью датчика случайных чисел выбирает (загадывает) число в диапазоне от 1 до 50. Угадать это число за три попытки. После каждой попытки сообщается, больше или меньше названное число задуманного. После третьей неудачной попытки загаданное число сообщается. На форме должна быть кнопка новая игра, при нажатии на которую игра возобновляется.

  1. Составьте программу для обучения устному счету. На каждом шаге предлагаются два числа в интервале от 1 до 99 и арифметические действия – сложение или вычитание, которые следует выполнить над этими числами. Для выбора чисел и знаков действий воспользуйтесь функцией Random. Программа должна предлагать 10 различных заданий, после каждого из которых программа выдает сообщение о правильности выполнения задания и предлагает прейти к следующему заданию. После выполнения 10 задания, выдается информация о количестве правильно выполненных заданий и предлагается выполнить задания еще раз.