Страницу Назад
Поискать другие аналоги этой работы

100

Информатика (часть 2). (Лабораторная работа №3). Вариант №2

ID: 198796
Дата закачки: 14 Февраля 2019
Продавец: kot86 (Напишите, если есть вопросы)
    Посмотреть другие работы этого продавца

Тип работы: Работа Лабораторная
Форматы файлов: BMP (Windows Bitmap), Microsoft Office, C
Сдано в учебном заведении: ДО СИБГУТИ

Описание:
Лабораторная работа № 3
БЕЗТИПОВЫЕ ПОДПРОГРАММЫ – ФУНКЦИИ
Цель работы: Приобрести навыки организации программ с использованием безтиповых функций, определенных пользователем.

Подготовка к лабораторной работе.
1. Повторить такие элементы языка Си как: отличие безтиповой функции от типизированной, списки фактических и формальных параметров, вызов безтиповой функции.
2. В соответствии с заданием разработать алгоритм функции, описать его в виде схемы.
3.  Составить схему алгоритма программы, использующей разрабатываемую функцию .


Задание к лабораторной работе
Разработать безтиповую функцию для выполнения над матрицей размером 5х5 операций в соответствии с вариантом.
В функции main исходную матрицу сформировать, используя датчик псевдослучайных чисел rand(). На печать вывести исходную и после работы функции преобразованную матрицы.
Варианты заданий:
1. Транспонирование матрицы.
2. Замена отрицательных элементов матрицы нулями.
3. Уменьшить на 2 все отрицательные элементы матрицы.
4. Умножение элементов матрицы на любое случайное число.
5. Замена всех положительных элементов матрицы нулями.
6. Удвоение всех положительных элементов матрицы.
7. Замена нулями всех четных элементов матрицы.
8. Вычитание из каждого элемента матрицы номера строки данного элемента.
9. Вычитание из каждого элемента матрицы суммы значений его индексов.
10. Удвоение всех значений исходной матрицы.
11. Вычитание из элементов четных строк значений соответствующих элементов нечетных строк.
12. Удвоение значений элементов с четными номерами столбцов матрицы.
13. Вычитание из элементов нечетных столбцов значений соответствующих элементов четных столбцов.
14. Деление каждого элемента матрицы на номер строки этого элемента.
15. Удвоение значений тех элементов матрицы, у которых сумма номеров строки и столбца четная.
16. Прибавление к каждому элементу матрицы номера столбца этого элемента.
17. Деление каждого элемента матрицы на номер столбца этого элемента.
18. Вычитание из элементов матрицы скаляра, равного числу нулевых элементов этой матрицы.
19. Поиск максимального элемента матрицы и замена его на нуль.
20.  Поменять местами элементы главной и побочной диагоналей матрицы.

Содержание отчета
1. Номер, тема лабораторной работы
2. Задание к лабораторной работе.
3. Схема алгоритма функции.
4. Схема алгоритма программы, использующей эту функцию.
5. Программа на языке Си.
6. Скрины экрана с результатами работы программы.

Контрольные вопросы
1. Для чего используются подпрограммы?
2. Структура безтиповой функции, определенной пользователем.
3. Правила взаимодействия списков фактических и формальных параметров.
4. Отличие параметров-значений от параметров переменных.

Комментарии: 2019г. Работа зачтена без замечаний

Размер файла: 53,6 Кбайт
Фаил: Упакованные файлы (.rar)
-------------------
Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные!
Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку.
Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот.
-------------------

   Скачать

   Добавить в корзину


    Скачано: 4         Коментариев: 0


Не можешь найти то что нужно? Мы можем помочь сделать! 

От 350 руб. за реферат, низкие цены. Просто заполни форму и всё.

Спеши, предложение ограничено !



Что бы написать комментарий, вам надо войти в аккаунт, либо зарегистрироваться.

Страницу Назад

  Cодержание / Информатика / Информатика (часть 2). (Лабораторная работа №3). Вариант №2
Вход в аккаунт:
Войти

Забыли ваш пароль?

Вы еще не зарегистрированы?

Создать новый Аккаунт


Способы оплаты:
UnionPay СБР Ю-Money qiwi Payeer Крипто-валюты Крипто-валюты


И еще более 50 способов оплаты...
Гарантии возврата денег

Как скачать и покупать?

Как скачивать и покупать в картинках


Сайт помощи студентам, без посредников!