русс | укр

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

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

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

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


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

КОНТРОЛЬНЫЕ ЗАДАНИЯ


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


 

1. Подготовить анкетные данные о своих родственниках. Оформить сведения в виде записи, в которой определены поля: 1. Фамилия, имя. 2. Степень родства (мать, сестра,…). 3. Город проживания. 4. Год рождения. Вычислить в программе средний возраст родственников. Вывести на экран информацию о тех родственниках, у которых возраст меньше среднего.

2. Подсчитать число студентов мужского пола, родившихся в 1985 года, в группе из n студентов.

3. Дана ведомость учащихся, занимающихся в кружке по программированию. Определить количество учащихся, занимающихся на 5; число учащихся с фамилией, начинающейся на букву А.

4. Используя комбинированный тип book, написать программу, позволяющую ответить на вопросы:

a) Сколько книг издано с 1990 и за 2002 год.

b) Есть ли среди них различные книги одного автора

 

 


ФАЙЛЫ

Приступая к решению задач этого раздела, следует вспомнить, что:

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

TYPE <имя файлового типа> = FILE OF <тип элементов файла>;

· В начале программы переменную файлового типа необходимо связать с самим файлом с помощью процедуры: ASSIGN(<имя файловой переменной>, ‘<полное имя файла>’);

· Открытие файла для записи: REWRITE(<имя файловой переменной>);

Запись переменной в конец файла: WRITE (<файловая переменная>, <переменная>);

· Открытие файла для чтения: RESET(<имя файловой переменной>);

Вывод переменной из файла: READ (<файловая переменная>, <переменная>);

· Когда работа с файлом закончена, выполняется процедура:

CLOSE (<имя файловой переменной>).

ЗАДАЧИ

1. Создать файл с именем «primer.dan», в который записать n чисел, вводимых с клавиатуры. Организовать чтение созданного файла.



2. Создать файл с именем «fruct», в который записать n названий разных фруктов. Организовать чтение файла и вывести на экран информацию о фруктах, начинающуюся с буквы ‘а‘.

3. Создать файл с именем «Сhislo», в который записать n чисел. Организовать чтение созданного файла и определить количество четных чисел.

4. Создать файл с именем «Chislo», в который записать n чисел. Переписать числа из данного файла в новый файл с именем ‘new’, дописав за каждым из них его квадрат. Организовать чтение нового файла и вывести данные на экран.



<== предыдущая лекция | следующая лекция ==>
ЗАПИСИ (КОМБИНИРОВАННЫЙ ТИП) | ФУНКЦИИ


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


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

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

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


 


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

 
 

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

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