русс | укр

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

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

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

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


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

Коэффициент


Дата добавления: 2014-02-04; просмотров: 863; Нарушение авторских прав


Задания для самостоятельной работы

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

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

• Воспользуйтесь этим файлом и напечатайте приглашения на очередной домашний матч "Зенита" тем выпускникам, которые назвали футбол своим любимым видом спорта.

 

2. Компьютерная фирма ведет файл со сведениями о двадцати своих сотрудниках.

• Создайте последовательный файл, содержащий имя и адрес каждого сотрудника (с указанием улицы, дома, квартиры и почтового индекса).

• По содержимому файла напечатайте почтовые адреса для рассылки чеков еженедельной заработной платы.

 

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

• Напишите программу ввода данных, заполните файлы для трех регионов.

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

 

4. Налоговая инспекция поощряет налогоплательщиков, вносящих подоходный налог до истечения апрельского контрольного срока, делая им скидку.

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

• Пусть ваша программа читает файл и делает скидку в 10% для тех, кто уплатил налог досрочно, а также выводит на экран их имена и размер скидки в рублях.

 

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



• Напишите программу, которая создала бы последовательный файл контрагентов.

• Напишите программу, которая создала бы два последовательных файла с именами Good.dat и Bad.dat соответственно для фирм с высокой и низкой кредитоспособностью.

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

 

6. Предположим, адвокат Михаил Бурщевский с помощью компьютера ведет учет своих клиентов и их дел.

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

• Клиент Мицкевич "из огня попадает в полымя". Напишите программу, которая заменяла бы неопределенное решение суда на "Проиграно".

• Напечатайте обновленный файл.

Таблица. Исходные данные задачи

Имя клиента Обвинение Исход дела

Сердюков Клевета Выиграно

Прохоров Оскорбление Проиграно

МицкевичПоджог ?????

Максимова Взлом Выиграно

Лермзн Взятка Проиграно

 

 

7. Хоккейные команды "Черные ястребы" и "Красные крылья" хранят в последовательных файлах имена всех своих двенадцати нападающих, число заброшенных ими шайб, сделанных голевых передач и заработанное штрафное время.

• Создайте файлы Black.dat и Red.dat, содержащие информацию о каждой из двух команд.

• Ваша программа по данным, извлеченным из этих файлов, должна создавать новый файл Allstars.dat, в котором содержались бы имя, команда и сумма очков (голы и передачи) для шести лучших игроков обеих команд. Пусть имена и показатели результативности хок­кеистов выводятся на экран.

 

 

8. Имена и адреса всех, кто обращается за информацией в фирму, попа­дают в список рекламной рассылки.

• Создайте основной файл Master.dat из десяти записей в качестве списка рассылки и меньший файл Family.dat из пяти записей для вновь обратившихся с запросами в фирму. Добавьте данные из второго файла в конец первого.

• Напишите программу, которая случайным образом выбирала бы из основного файла одну запись и посылала бы адресату письмо с уведомлением о выигрыше приза.

 

9. Инспектор колледжа ведет файл академических занятий студентов.

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

Таблица. Исходные данные

Фамилиястудента Курс Оценочный

Югов Программирование 78



<== предыдущая лекция | следующая лекция ==>
Конец файла | Window(X1,Y1,X2,Y2)


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


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

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

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


 


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

 
 

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

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