- •А.И. Шереметьев Информатика Сборник домашних заданий
- •Задачи для групп а1-04, 05
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •01100 (1-Я строка)
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •0X0056 999 rrrr dd.Fff
- •0X00f1 999 pppp dd.Fff
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Имя Отчество Фамилия
- •2. И. О. Фамилия
- •3. Фамилия и. О.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране.
- •Задачи для групп а2-04, 05
- •Int BitLongFind(
- •Int len, /* длина этого массива */
- •Int BitFileFind( char *fn, /* имя файла - области поиска */
- •Int BitIntCnt(
- •Int len, /* длина этого массива */
- •Int BitIntHist( int arr[], /* массив целых - область подсчета */
- •Int len, /* длина массива целых */
- •Int hist[16] /* счетчики 1-битов в каждом слове */
- •Int BitLongHist(
- •Int len, /* длина этого массива */
- •Список рекомендуемой литературы
- •Информатика Сборник домашних заданий
- •115409, Г. Москва, Каширское ш., 31
Int BitIntCnt(
long arr[], /* массив длинных целых - области подсчета */
Int len, /* длина этого массива */
long *ones, /* количество 1-битов в массиве */
long *zeros /* количество 0-битов в массиве */
);
/* В массиве arr[], рассматриваемом как последовательность битов длиной 32*len, подсчитывает количество 0/1-битов, сообщая их в *zeros, *ones и возвращает 0. При ошибке во входных параметрах возвращает -1, -2,... по типу ошибки (доопределить самостоятельно). В main() предусмотреть вывод времени исполнения функции в тиках. */
Задача 2.18. Написать тестирующую main() и следующую функцию
long BitFileCnt( char *fn, /* имя файла - области подсчета */
long *ones, /* число 1-битов в файле */
long *zeros /* число 0-битов в файле */
);
/* В файле fn, рассматриваемом как строка битов, подсчитывает количество 0/1-битов, сообщая их в *zeros, *ones и возвращает длину файла в байтах. При ошибке во входных параметрах возвращает -1, -2, ... по типу ошибки (доопределить самостоятельно). В main() предусмотреть вывод времени исполнения функции в тиках. */
Задача 2.19. Написать тестирующую main() и следующую функцию
int BitStrHist( char *str, /* текст строки - область подсчета */
int hist[8] /* счетчики 1-битов в каждом байте */
);
/* Подсчитывает количество единиц в каждом бите для всех байтов строки str, накапливая их в массиве hist[], где индексом массива служит номер бита в байте. Возвращает длину строки. В main() предусмотреть вывод времени исполнения функции в тиках. */
Задача 2.20. Написать тестирующую main() и следующую функцию
int BitChHist( char arr[[], /* массив байтов - область подсчета */
int len, /* длина массива байтов */
int hist[8] /* счетчики 1-битов в каждом байте */
);
/* Подсчитывает количество единиц в каждом бите для всех байтов массива arr[], накапливая их в массиве hist[], где индексом массива служит номер бита в байте. При ошибке во входных параметрах возвращает -1, -2,... по типу ошибки (доопределить самостоятельно), иначе 0. В main() предусмотреть вывод времени исполнения функции в тиках. */
Задача 2.21. Написать тестирующую main() и следующую функцию
Int BitIntHist( int arr[], /* массив целых - область подсчета */
Int len, /* длина массива целых */
Int hist[16] /* счетчики 1-битов в каждом слове */
);
/* Подсчитывает количество единиц в каждом бите для всех слов массива arr[], накапливая их в массиве hist[], где индексом массива служит номер бита в слове. При ошибке во входных параметрах возвращает -1, -2,... по типу ошибки (доопределить самостоятельно), иначе 0. В main() предусмотреть вывод времени исполнения функции в тиках. */
Задача 2.22. Написать тестирующую main() и следующую функцию