Разработка в среде Turbo Pascal программы формирования базы данных, записи, редактирования, удаления и поиска информации

Напишите программу, которая создает файл данных, хранящий записи о владельцах автомототранспорта:

- марка,

- номер,

- дата постановки на учет,

- ФИО владельца.

Программа должна обеспечивать:

· запись и изменение данных;

· удаление данных;

· поиск данных по номеру;

· поиск по фамилии.

 

Разработка в среде Turbo Pascal программы формирования базы данных, редактирования, сортировки и поиска информации.

Напишите программу, которая создает файл данных, хранящих сведения о служащих:

- фамилия и инициалы;

- должность;

- год поступления на работу;

- оклад.


Программа должна обеспечивать выполнение следующих действий:

· корректировку или дополнение списка с клавиатуры;

· сортировку по фамилии, окладу или году поступления;

· вывод информации по введенной фамилии;

· запись списка в файл под тем же или новым именем.

 


Разработка в среде Turbo Pascal программы формирования базы данных о жильцах, записи и поиска по критерию.

В гостинице имеется 15 номеров, из них 5 одноместных и 10 двуместных. Составить программу, которая заполняет данные о жильцах и по фамилии определяет номер, где проживает жилец. Программа запрашивает фамилию жильца.

· если жильца с такой фамилией нет, то выдается сообщение;

· если жилец с такой фамилией единственный, то программа выдает фамилию жильца и номер проживания;

· если в гостинице проживает два и более жильцов с такой фамилией, программа дополнительно запрашивает инициалы.

 

Разработка в среде Turbo Pascal программы формирования архива данных с возможностью пополнения.

Напишите программу «Книжный архив», которая содержит формирование архива данных по изданным книгам, с возможностью пополнения.

Данные включают: фамилию автора, название книги, год издания, город, где издана книга и цену книги.

 

Разработка в среде Turbo Pascal программы формирования файла и вывода информации.

Напишите программу создания файла, представляющего собой список слов. Выведите на экран слова списка, которые:

· оканчиваются и начинаются одной и той же буквой;

· начинаются с той же буквы, что и следующее слово;

· совпадают с последним или первым словом.

 

Разработка в среде Turbo Pascal программы формирования файла, корректировки и сортировки списка.

Список студенческой группы задан на диске как текстовый файл. Каждая строка списка содержит фамилию студента и три экзаменационные оценки, причем список никак не упорядочен. Составьте программу, которая корректирует список и сортирует его либо по среднему баллу, либо по алфавиту, либо по оценкам по заданному предмету.

 

Разработка в среде Turbo Pascal программы записи данных из типизированного массива в файл.

Описать запись с именем Price, содержащую следующие поля:

- название товара;

- название магазина, в котором продается товар;

- стоимость товара в рублях.

Написать программу, выполняющую следующие действия:

· ввод данных с клавиатуры в массив, состоящий из n элементов типа Price; записи должны быть упорядочены в алфавитном порядке по названиям товаров;

· вывод на экран информации о товаре, название которого введено с клавиатуры; если таких товаров нет, то вывести соответствующее сообщение;

· запись массива в файл под заданным с клавиатуры именем.

 

Разработка в среде Turbo Pascal программы формирования файла данных из массива записей.

Описать запись с именем Bill, содержащую следующие поля:

- расчетный счет плательщика;

- расчетный счет получателя;

- перечисляемая сумма в рублях.

Написать программу, выполняющую следующие действия:

· ввод данных с клавиатуры в массив, состоящий из n элементов типа Bill; записи должны быть упорядочены в алфавитном порядке по расчетным счетам плательщиков;

· вывод на экран информации о сумме, снятой с расчетного счета плательщика, введенного с клавиатуры; если такого расчетного счета нет, вывести на экран соответствующее сообщение;

· запись массива в файл под заданным с клавиатуры именем.

 

Разработка в среде Turbo Pascal программы поиска и вывода максимального и минимального элемента файла.

Дан файл D, содержащий даты. Каждая дата – это число, месяц и год. Найти и записать в файл D1 год с наименьшим номером и самую позднюю дату, а в файл D2 – все весенние даты.

 

Разработка в среде Turbo Pascal программы формирования базы данных и вывода информации из базы по запросу.

Информация в больничной базе данных о стационарных больных имеет следующую структуру:

- ФИО больного;

- возраст;

- дата поступления;

- адрес;

- диагноз.


Составить программу, которая обеспечивает:

1. начальное формирование базы данных;

2. внесение изменений в запись;

3. поиск в базе по дате поступления, диагнозу;

4. вывод всей базы.

 


Разработка в среде Turbo Pascal программы формирования файла о служащих и поиск элементов файла по запросу.

Описать переменную служащий, состоящую из имени, фамилии, отчества служащего, даты рождения, образования, домашнего адреса, профессии. Используя файл таких записей, определить:

- имена людей с высшим образованием;

- выдать данные о служащем, который имеет ту или иную профессию.

 

Разработка в среде Turbo Pascal программы поиска среднего и общего значений в файле.

N учеников проходили тестирование, выполнив 5 тестов по какому-либо предмету. Результаты записаны в типизированный файл. Используя этот файл определить:

- сколько очков набрал каждый ученик по всем темам;

- средний балл, полученный учениками и разницу между лучшим результатом и средним баллом.

 

Разработка в среде Turbo Pascal программы поиска элемента по заданному критерию из файла.

В столовой предлагается N комплексных обедов, состоящих из 4 блюд. Известна стоимость и калорийность каждого блюда. Определить:

- стоимость самого дешевого и самого дорогого обедов;

- сколько калорий включает в себя самое калорийное блюдо.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: