- •Оглавление
- •Введение
- •П.1. Простейшие программы
- •П.2. Функция sizeof( )
- •П. 3. Основные свойства фундаментальных типов
- •П. 4. Коды ascii
- •П. 4. Оператор while.
- •П. 5. Операторы break и continue в циклах.
- •§ 4 Функции п. 1. Работа с функциями.
- •П. 2. Функции, расположенные в другом файле.
- •П. 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», выводит его на экран, вызывать функцию и выводить на экран результаты ее работы.