русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Индивидуальные задания


Дата добавления: 2015-01-08; просмотров: 1173; Нарушение авторских прав


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

Внимание! Разработанная программа будет использоваться в других лабораторных работах.

Для всех вариантов использовать вложенные структуры.

1. Список товаров, имеющихся на складе, включает в себя наименование товара, количество единиц товара, цену единицы, дату поступления товара на склад и название, юридический адрес, контактные данные производителя. Вывести список товаров по указанному заказчику, хранящихся больше месяца и стоимость одной единицы которых превышает 250000 р.

2. Для получения места в общежитии формируется список студентов, который включает ФИО студента, группу, доход на члена семьи, текущие предметы и оценки по ним. Вывести информацию о студентах, которые учатся на 3 или 5 курсах со средним текущим баллом не менее 6.5.

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

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

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



6. Для книг, хранящихся в библиотеке, задаются автор, название, год издания, количество страниц и номер издательства, которое включает в себя название, юридический адрес, контактные данные. Вывести список книг, изданных не позже 3 лет назад в Москве.

7. На заводе выпускается несколько наименований деталей. Сведения о деталях включают код детали, количество выпущенных деталей, дату выпуска, ID рабочего, который делал оценку качества. Информация о рабочем включает ФИО, должность, дату поступления на работу. Вывести информацию о продукции, выпущенной двумя самыми опытными работниками за последний месяц.

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

9. Ведомость абитуриентов содержит ФИО, населенный пункт проживания, суммарный балл. Информация о населенном пункте включает в себя население, тип пункта, область. Вывести информацию об абитуриентах, проживающих в деревнях с населением выше 30 человек и имеющих суммарный балл выше 100.

10. В справочной аэропорта хранится расписание вылета самолетов на следующие сутки. Для каждого рейса указаны номер рейса, номер аэропорта назначения (страна, город, название аэропорта), время вылета. Вывести все номера рейсов и время вылета самолета для заданной страны.

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

12. Ведомость студентов, сдававших сессию, содержит ФИО, номер группы, количество предметов, количество попыток сдачи каждого предмета, их наименование и оценки по ним. Вывести список студентов, сдавших сессию без пересдач со средним баллом больше 7.5.

13. В радиоателье хранятся квитанции о сданных в ремонт телевизорах. Каждая квитанция содержит следующую информацию: марка телевизора, дата приемки в ремонт, состояние готовности заказа (выполнен или нет) и ID клиента (ФИО, адрес, телефон). Вывести информацию о гражданах и заказах, которые на текущий момент не выполнены для граждан с улицы П. Бровки.

14. На АТС информация о разговорах содержит номер телефона абонента (информация об абоненте включает ФИО, адрес), время разговора, тариф, дата звонка. Вывести информацию об абонентах и счетах оплаты за предыдущий месяц для абонентов города Минска.

15. В магазине составлен список людей, которым выдана карта постоянного покупателя. Каждая запись этого списка содержит номер карточки, ID клиента (ФИО, адрес, телефон в международном формате +375-XX-XXXXXXX), предоставляемую скидку. Вывести информацию о покупателях с кодом телефонных номеров 55 и имеющих более чем 5 %-ную скидку в магазине.



<== предыдущая лекция | следующая лекция ==>
Функции для работы с файлами | Содержание


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.351 сек.