- •Оглавление
- •Введение
- •П.1. Простейшие программы.
- •П.2. Функция sizeof( ).
- •П. 3. Основные свойства фундаментальных типов.
- •П. 4. Коды ascii.
- •П. 4. Оператор while.
- •П. 2. Функции, расположенные в другом файле.
- •П. 5. Операторы break и continue в циклах.
- •§ 4 Функции п. 1. Работа с функциями.
- •П. 3. Рекурсивные функции.
- •§ 5 Указатели. Ссылки. Массивы. П. 1. Указатели.
- •П. 2. Ссылки.
- •П. 3. Указатели на функции.
- •П. 4. Массивы.
- •П. 5. Многомерные массивы
- •П. 6. Динамические массивы.
- •П. 7. Вывод русского текста на экран
- •§ 6 Работа с файлами
- •Приложение 1. Контрольные работы профессора Богачёва к.Ю.
- •Контрольная работа №1
- •Контрольная работа №2
- •Контрольная работа №3
- •Контрольная работа №4
- •Контрольная работа №5
- •Контрольная работа №6
- •Обозначения
- •Литература
Контрольная работа №4
-
Написать функцию, получающую в качестве аргументов адрес целой переменной
и «имя файла», содержащего последовательность
действительных чисел неизвестной
длины, и возвращающую действительное
число, равное максимальному элементу
этой последовательности. Целая переменная
получает значение, равное номеру первого
максимального элемента в последовательности.
Основная программа должна получить «имя файла», вызвать функцию и вывести на экран результаты ее работы.
-
Написать функцию, получающую в качестве аргументов адрес целой переменной
и «имя файла», содержащего последовательность
действительных чисел неизвестной
длины, и возвращающую действительное
число, равное максимальному элементу
этой последовательности. Целая переменная
получает значение, равное числу
максимальных элементов в последовательности.
Основная программа должна получить «имя файла», вызвать функцию и вывести на экран результаты ее работы.
-
Написать функцию, получающую в качестве аргументов адреса целых переменных
,
и «имя файла», содержащего последовательность
действительных чисел неизвестной
длины, и возвращающую действительное
число, равное максимальному элементу
этой последовательности. Целая переменная
получает значение, равное номеру первого
максимального элемента в последовательности,
переменная
получает значение, равное номеру
последнего максимального элемента в
последовательности.
Основная программа должна получить «имя файла», вызвать функцию и вывести на экран результаты ее работы.
-
Написать функцию, получающую в качестве аргументов действительное число
,
адреса целых переменных
,
и «имя файла», содержащего последовательность
действительных чисел неизвестной
длины, и возвращает 1, если
присутствует в последовательности,
возвращает 0 в противном случае. Если
присутствует в последовательности, то
целая переменная
получает значение, равное номеру первого
элемента в последовательности,
совпадающего с
,
переменная
получает значение, равное номеру
последнего элемента в последовательности,
совпадающего с
.
Если числа
в последовательности нет, то переменные
,
не изменяются.
Основная программа должна получить
«имя файла», действительное число
,
вызвать функцию и вывести на экран
результаты ее работы.
Контрольная работа №5
-
Написать функцию, получающую в качестве аргументов массив действительных чисел и целое число, являющееся длиной этого массива и возвращающую целое значение, равное 1, если массив симметрический, и 0 в противном случае.
Основная программа должна выводить массив на экран, вызывать функцию и выводить на экран результаты ее работы. Массив хранится в файле Mas.txt.
-
Написать функцию, получающую в качестве аргументов массив действительных чисел и целое число, являющееся длиной этого массива и переставляющую элементы массива в обратном порядке.
Основная программа должна выводить массив на экран, вызывать функцию и выводить на экран результаты ее работы. Массив хранится в файле «Mas.txt».
-
Написать функцию, получающую в качестве аргументов «имя файла», массив действительных чисел и целое число, являющееся длиной этого массива и возвращающую целое число, равное числу вхождений последовательности
в последовательность, содержащуюся в
заданном файле.
Основная программа должна заполнять
массив
из файла «Mas.txt», выводить его на экран,
вызывать функцию и выводить на экран
результаты ее работы.
-
Написать функцию, получающую в качестве аргументов «имя файла», массив действительных чисел
,
число
,
являющееся длиной этого массива, и
возвращающую целое число, равное числу
вхождений последовательности
в последовательность, содержащуюся в
заданном файле.
Основная программа должна заполнять
массив
из файла «Mas.txt», выводит его на экран,
вызывать функцию и выводить на экран
результаты ее работы.
