| 
              ПРАКТИЧЕСКАЯ РАБОТА  №7
НАПИСАНИЕ ПРОГРАММЫ НА ЯЗЫКЕ С, ОСУЩЕСТВЛЯЮЩЕЙ 
РАБОТУ С ИСПОЛЬЗОВАНИЕМ ДИРЕКТИВ ПРЕПРОЦЕССОРА 
Цель работы: получить практические навыки в написании программ
                         на языке С, использующих директивы препроцессора
Оборудование: 
	- персональный компьютер;
	- операционная система Microsoft Windows;
	- система разработки программного обеспечения Microsoft   
             Visual Studio (Microsoft Visual C++).
Выполнение индивидуального задания:
Вариант 1:
Ввести в память машины массив размерностью N*M.
Подсчитать сумму элементов заданного столбца.
Подсчет суммы произвести через макрофункцию.
Вариант 2:
Ввести в память машины массив размерностью N*M.
Подсчитать количество элементов заданного столбца.
Подсчет количества произвести через макрофункцию.
Вариант 3: 
Ввести в память машины массив размерностью N*M.
Подсчитать количество элементов заданной строки.
Подсчет количества произвести через макрофункцию.
Вариант 4:
Ввести в память машины массив размерностью N*M.
Подсчитать сумму элементов главной диагонали.
Подсчет суммы произвести через макрофункцию.
Вариант 5:
Ввести в память машины массив размерностью N*M.
Подсчитать сумму элементов побочной диагонали.
Подсчет суммы произвести через макрофункцию.
Вариант 6:
Ввести в память машины массив размерностью N*M.
Поменять местами первый столбец и первую диагональ.
Замену произвести через макрофункцию.
Вариант 7:
Ввести в память машины массив размерностью N*M.
Поменять местами главную и побочную диагонали.
Замену произвести через макрофункцию.
Вариант 8:
Ввести в память машины массив размерностью N*M.
Определить и вывести максимальный элемент массива.
Определение произвести через макрофункцию.
Вариант 9:
Ввести в память машины массив размерностью N*M.
Определить и вывести одинаковые элементы массива.
Определение произвести через макрофункцию.
Вариант 10:
Ввести в память машины массив размерностью N.
Отсортировать массив по невозрастанию.
Сортировку произвести через макрофункцию.
Вариант 11:
Ввести в память машины массив размерностью N.
Отсортировать массив по неубыванию.
Сортировку произвести через макрофункцию.
Вариант 12:
Ввести в память машины массив размерностью N.
Поменять местами первый элемент с последним.
Замену произвести через макрофункцию.
Вариант 13:
Ввести в память машины массив размерностью N.
Поменять местами максимальный элемент с минимальным.
Замену произвести через макрофункцию.
Вариант 14:
Ввести в память машины массив размерностью N.
Заменить все нулевые элементы на максимальный.
Замену произвести через макрофункцию.
Вариант 15:
Ввести в память машины массив размерностью N.
Заменить все нулевые элементы на минимальный.
Замену произвести через макрофункцию.
Вариант 16:
Ввести в память машины массив размерностью N.
Заменить все отрицательные элементы на максимальный.
Замену произвести через макрофункцию.
Содержание отчета:
1.  Номер работы.
2.  Наименование работы.
3.  Исходный модуль программы, распечатанный со среды 
    Microsoft Visual C++.
1
 |   
 | 
 
 
 
Где еще можно заказать?
 
 
| 
На главной странице в правой колонке этого сайта есть телефоны репетиторов, преподавателей  по разным предметам и дисциплинам. 
Звоните им, заказывайте. Учитесь хорошо.
 |   
 
 
 
Вы на сайте: 
 
 
Student.Gomel.by
 |