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

Торговый склад производит уценку хранящейся продукции. Если продукция хранится на складе дольше n месяцев, то она уценивается в 2 раза, а если срок хранения превысил m (m<n) месяцев, но не достиг n, в 1,5 раза. Ведомость уценки товаров должна содержать следующую информацию: наименование товара, количество товара, цена товара до уценки, срок хранения товара, цена товара после уценки. Ведомость записана в файл. Определить:

- максимальный и минимальный сроки хранения товаров на складе;

- максимальную и минимальную цену товаров до и после уценки.

 



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

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

- имена клиентов с минимальным сроком вклада;

- выдать данные о клиентах с максимальной процентной ставкой при минимальном сроке вкладе.

 

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

Составить программу назначения стипендии студентам по результатам сессии, используя следующие правила:

· если все оценки – 5, назначается повышенная стипендия;

· если все оценки - 4 и 5, назначается обычная стипендия;

· если есть оценка 3, стипендия не назначается.

Данные занести в файл. Используя файл таких записей, вывести:

- список группы с оценками и средними баллами каждого студента;

- два списка фамилий (назначенных на повышенную и на обычную стипендию).

 

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

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

 

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

При поступлении в университет лица, получившие оценку «неудовлетворительно» на первом экзамене, ко второму экзамену не допускаются. Считая фамилии абитуриентов и их оценки после первого экзамена исходными данными, составить список абитуриентов, допущенных ко второму экзамену, а также вывести список тех абитуриентов, которые получили оценку «удовлетворительно».

 

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

Распечатать список тех учителей школы, которые преподают математику и информатику, указав их стаж и недельную нагрузку, а также список молодых специалистов (стаж работы <=3 лет).

 

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

Распечатать фамилии детей данного детского сада, которые родились в определенном месяце, указав их возраст и группу. Определить месяц с максимальным количеством именинников.

 

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

Из ассортимента конфет, выпускаемых кондитерской фабрикой, выбрать те, стоимость которых от 100 до 150 руб. за 1 кг. Указать срок их годности и номера магазинов, в которых они имеются в продаже.

 

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

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

 

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

Написать программу, которая из общего файла сведений об учащихся школы создает отдельные файлы по каждому потоку (все 1-ые классы, все 2-ые классы и т.д.). Вывести полученные файлы. В исходном файле сведений представлены фамилия, год рождения, класс (1 – 11).

 

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

Известна информация о 28 учениках нескольких школ, занимающихся в секции каратэ (фамилия, имя, адрес, номер школы и класс). Записать в отдельный файл фамилию, имя и адрес тех учеников, которые учатся в данной школе в старших (10-11) классах.

 

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

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

 



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

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

 

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

Известна информация о 30 клиентах пункта проката: фамилия, имя, отчество, адрес, домашний телефон, а также название предмета, взятого каждым из них напрокат (в виде т – телевизор, х – холодильник и т.п.). Вывести на экран отдельно информацию о клиентах, взявших напрокат телевизор и холодильник и записать её в отдельные файлы.

 

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

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

 


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



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