ПРАКТИЧЕСКАЯ РАБОТА №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
|