Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Работа с типизированными файлами



1. Создайте файл целых чисел, занося в него числа Фибоначчи, не превосходящие заданного числа N.

2. Пусть даны два файла целых чисел. Определите, в каком из них больше положительных, отрицательных и нулевых значений.

3. Пусть дан файл целых чисел. Определите, являются ли числа в файле упорядоченными (по возрастанию или по убыванию).

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

- исходный файл: 20 10 4 -1 -2 0 0 0 -10 41 62;

- файл-результат: 34 -3 0 -10 103;

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

6. Пусть дан файл целых чисел. Определите, где больше нулей – на четных или на нечетных позициях.

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

8. Пусть даны два файла целых чисел. Определите, одинаковы ли они.

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

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

11. Пусть матрица А целых чисел размером 100 х 100 записана по строкам в файле. Определите, есть ли в ней нулевые строки.

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

13. Пусть матрица А целых чисел размером 100 х 100 записана по строкам в файле. Найдите значение первого максимального элемента, а также номер строки и номер столбца, соответствующие этому значению.

14. Студентам 5-го курса была предложена анкета о том, знания каких из прочитанных курсов могут потребоваться в будущей работе. Результаты анкетирования были занесены в файл. Напишите программу создания файла анкетирования. Список прочитанных курсов:

- математический анализ;

- алгебра;

- информатика;

- численные методы;

- дифференциальные уравнения;

- теория вероятности;

- функциональный анализ;

15. Создайте файл информации по итогам сессии result.dat. для каждой группы каждого курса в файл заносится следующая информация (количество курсов и групп на курсе фиксировано, сами номера курсов и групп в записи не хранятся):

- количество студентов в группе;

- количество допущенных к сессии;

- количество сдавших на «отлично»;

- количество на «отлично» и «хорошо»;

- количество получивших «неудовлетворительно»;





Дата публикования: 2015-02-20; Прочитано: 807 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...