|
Информатика. Вариант 13
|
|
| engineerklub | Дата: Четверг, 25.12.2025, 14:42 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 36263
Статус: Offline
| Информатика. Вариант 13
Лабораторная работа №1 ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
В соответствии с вариантом разработайте алгоритм обработки элементов массива. Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма. Проведите тестирование программы в среде программирования.
Вариант №13: Массив A[40] cформировать датчиком случайных чисел. Найти максимальный элемент и заменить его суммой элементов, предшествующих ему в массиве.
Схема алгоритма Программа на языке Си Результаты выполнения программы
Ответы на контрольные вопросы 1. Какие ограничения накладываются на индексы элементов массивов? 2. Способы описания массивов на языке Си. Понятия размерности массива, описание размерности массивов. 3. Задание типов элементов массива. Могут ли элементы массива иметь разный тип? 4. Как располагаются элементы массива в памяти? 5. Чем отличаются алгоритмы поиска максимального и минимального элемента массива. 6. Чем отличаются алгоритмы расчета суммы и подсчета числа элементов массива.
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Четверг, 25.12.2025, 14:42 | Сообщение # 2 |
 Генералиссимус
Группа: Администраторы
Сообщений: 36263
Статус: Offline
| Лабораторная работа №2 ОБРАБОТКА ТЕКСТОВЫХ ФАЙЛОВ
В соответствии с вариантом разработайте алгоритм обработки элементов массива. Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма. Проведите тестирование программы в среде программирования.
Вариант №13: Создать файл. В тексте исходного файла заменить все запятые на «!», переписав в новый файл. Вывести преобразованный текст, а также количество замененных запятых.
Схема алгоритма Программа на языке Си Результаты выполнения программы
Ответы на контрольные вопросы 1. Описание символьных данных и строк на языке Си. 2. Встроенные функции языка Си, используемые для обработки строк. 3. Назначение функции fgets(). 4. Назначение функции fgetc(). 5. Назначение функции fscanf().
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Четверг, 25.12.2025, 14:43 | Сообщение # 3 |
 Генералиссимус
Группа: Администраторы
Сообщений: 36263
Статус: Offline
| Информатика. Вариант 13
Лабораторная работа №3 ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ
В соответствии с индивидуальным заданием, номер которого совпадает с двумя последними цифрами вашего пароля, разработать алгоритмы и программу на языке Си с использованием разработанных автором функций.
Вариант №13: 1. Для каждого пункта задания написать подпрограмму-функцию - сформировать матрицу А(NхN); -вывести на экран значения матрицы, расположив каждую строку матрицы на строку экрана; - найти в матрице количество нулей на побочной диагонали матрицы; - посчитать средние арифметические значения положительных и отрицательных значений матрицы отдельно, но одной функцией. 2. Написать функцию (main), вызывающую разработанные вами функции.
Схема алгоритма Программа на языке Си Результаты выполнения программы
Ответы на контрольные вопросы 1. Типы функции, используемые в программах на языке Си. 2. Структура функции, определенной пользователем. 3. Отличие типовой функции от бестиповой функции. 4. Типы параметров функции. 5. Глобальные и локальные идентификаторы.
СКАЧАТЬ
|
| |
|
|