Ответы на задания Программирование в среде Delphi Бесплатно |
Задание № 1- Как войти в среду Delphi?
- Как создать новый файл-проект в среде?
- Разработка программы с использованием заданных компонент.
Условие задачи. Разместите на форме компоненты в соответствии с рисунком и обеспечьте изменение содержимого окон редакторов текста. - Работа с формой.
Условие задачи. Создайте программу, обеспечивающую по нажатию кнопки смену заголовка окна программы. Обеспечьте фиксированное положение окна формы при работе программы. Для записи нового заголовка используйте окно редактора текста. - Изменение контекстного меню программы.
- Условие задачи. Разработайте простейшую игру. Назовём её "Прыгающая кнопка". На экране появляется кнопка, координаты её положения случайны. При работе программы кнопка может занять любое положение в пределах заданных размеров окна программы. Только поймав кнопку с помощью указателя мыши, вы сможете активизировать кнопку выхода из игры.
- Работа со строкой текста.
Задана строка текста произвольной длины. Подсчитайте количество символов, отличных от пробела во введённой строке и выведите это число на экран.
| Задание № 2- Разработка программы с массивами данных.
Дана последовательность произвольных целых чисел. Определить в последовательности номера и значения наибольшего и наименьшего элементов и поменять их местами. Вывести номера найденных элементов в последовательности и результат обработки последовательности. - Дана таблица целых числе размерности N*N. Подсчитать суммы элементов таблицы по строкам и столбцам. Вывести на экран исходную таблицу и результаты всех видов вычислений.
- Разработка программы с использованием динамических массивов.
В таблицу заносятся сведения о сотрудниках некоторой организации по формату: фамилия, имя, отчество, заработная плата. Разработать программу для сортировки сведений о сотрудниках по заработной плате - в первой строке таблицы должен стоять сотрудник с самой высокой заработной платой.
| Задание № 3- Разработать программу простейшего редактора текстов. С экрана вводится произвольный текст. Текст построчно сохраняется в файле. Прочитать текст построчно из файла и в каждой строке удалить лишние пробелы между символами, кроме одного. Вывести преобразованный текст в другое экранное окно.
- Дана последовательность сведений об успеваемости студентов. Сохранить сведения в файле. Прочитать из файла по запросу и определить средний балл успеваемости и список успевающих студентов. Формат сведений: Фамилия, одна оценка.
| Задание № 4- Разработайте программу, которая изображает светофор. У светофора три цвета: красный, жёлтый и зелёный. При указании на светофор курсором, а точнее подведении курсора с помощью мыши к соответствующему положению лампы светофора, загорается выбранный цвет.
- Разработать электронный альбом, который позволит просматривать любое количество иллюстраций. Для работы с иллюстрациями надо предусмотреть их расположение по центру экрана и растяжение по всему экрану. кроме этого, попытайтесь сделать заставку к вашей программе.
| Задание № 5- Разработка программы с классами пользователя.
Данные о фондах библиотеки хранятся в файле. Формат данных: автор, название книги, шифр издания, год издания, количество книг данного автора в фонде библиотеки. Все сведения в файле не упорядочены. Прочитать сведения из файла в динамическую последовательность. Упорядочить сведения по фамилиям авторов методом простого выбора. Обеспечить выборку книг одного автора по запросу пользователя. Реализовать возможность внесения дополнений в список при поступлении новых книг в библиотеку. Все действия по обработке сведений о библиотеке должны выполняться соответствующими пунктами меню.
| Задание № 6- Разработайте программу для вывода и редактирования записей готовой базы данных.
- Имеются сведения об абонентах телефонной сети, у которых имеется задолженность по оплате междугородних переговоров. Формат сведений: Фамилия и инициалы, адрес, номер телефона и дата отключения телефона при неуплате задолженности. Разработать базу данных типа Paradox. Обеспечить вывод сведений на экран.
|
|
Скачать бесплатно ---> (618 кб.)
Если захотите поблагодарить меня, приму любую сумму на Яндекс.Деньги: 4100134854949 :)