Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




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

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

1. начальное формирование текста помощи;

2. вывод текста помощи;

3. вывод поясняющего текста для заданного термина.

 

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

Картотека в бюро обмена квартир организована как линейный список.


Сведения о каждой квартире содержат:

- количество комнат;

- этаж;

- площадь;

- адрес.

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

1. начальное формирование картотеки;

2. ввод заявки на обмен;

3. поиск в картотеке подходящего варианта: при равенстве количества комнат и этажа и различии площадей в пределах 10 % выводится соответствующая карточка, которая затем удаляется из списка; в противном случае поступившая заявка включается в список;

4. вывод всего списка.

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

Анкета для опроса населения содержит две группы вопросов. Первая группа содержит сведения о респонденте:

- возраст;

- пол;

- образование (начальное, среднее, высшее).

Вторая группа содержит собственно вопрос анкеты, ответом на который может быть либо «Да», либо «Нет».

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

1. обеспечивает начальный ввод анкет и формирует из них линейный список;

2. на основе анализа анкет выдает ответы на следующие вопросы:

· сколько мужчин старше 40 лет, имеющих высшее образование, ответили «Да» на вопрос анкеты;

· сколько женщин моложе 30 лет, имеющих среднее образование, ответили «Нет» на вопрос анкеты;

· сколько мужчин моложе 25 лет, имеющих начальное образование, ответили «Да» на вопрос анкеты;

3. производит вывод всех анкет и ответов на вопросы.

 

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

На междугородной телефонной станции картотека абонентов, содержащая следующие сведения:

- фамилия;

- телефон;

- адрес.


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

1. обеспечивает начальное формирование картотеки в виде линейного списка;

2. производит вывод всей картотеки;

3. осуществляет поиск № телефона по фамилии (если фамилий несколько, то вывести все);

4. осуществляет поиск абонента по адресу.

 

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

Автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего следования. Для каждого поезда указывается:

- номер поезда;

- станция назначения;

- время отправления.

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

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

1. обеспечивает первоначальный ввод данных в информационную систему и формирование линейного списка;

2. производит вывод всего списка;

3. получает номер поезда и выводит все данные об этом поезде;

4. получает название станции назначения и выводит данные обо всех поездах, следующих до этой станции.

 

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

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

 





Поделиться с друзьями:


Дата добавления: 2018-11-11; Мы поможем в написании ваших работ!; просмотров: 284 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

В моем словаре нет слова «невозможно». © Наполеон Бонапарт
==> читать все изречения...

2217 - | 2180 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.