close

Вход

Забыли?

вход по аккаунту

?

laba 4 1kurs

код для вставкиСкачать
Лабораторная работа 4
Работа с функциями в языке С++
1 Цель работы Получение практических навыков в работе с функциями.
В ходе выполнения работы необходимо создать программу, которая определяет и инициализирует двумерный массив целых значений и затем выполняет следующие действия:
* преобразование исходного массива в соответствии с индивидуальным заданием (функция1);
* вывод результатов (функция2).
В функици1 реализовать передачу параметра по ссылке. Если массив удалось преобразовать - функция1 должна возвращать значение true, в противном случае - false.
Таблица 1.1 - Индивидуальные задания
Номер студента в спискеПреобразование исходного массива (шаг один)Количество строк mКоличество столбцов n1Удвоить нечетные элементы432Четные элементы заменить их квадратами353Нулевые элементы заменить на единицы344Удвоить четные элементы455Все элементы заменить на их модули546Утроить четные элементы337Все положительные элементы заменить их десятичные логарифмы458Все отрицательные элементы заменить на их квадраты449Все положительные элементы заменить на их натуральные логарифмы54
10Все положительные элементы заменить на их квадратные корни3511Удвоить положительные четные элементы5412Утроить отрицательные нечетные элементы3413Удвоить отрицательные нечетные элементы4314Утроить положительные четные элементы35
Чтобы использовать стандартные математические функции вам необходимо подключить заголовочный файл cmath. В таблице 1.2 представлены некоторые используемые функции.
Таблица 1.2 - Используемые функции
double sqrt(double x);Берет квадратный корень положительного числаdouble pow(double x, double y);Возводит x в степень ydouble log(double x);Вычисляет натуральный логарифмdouble log10(double x);Вычисляет десятичный логарифм.int abs(int x);Возвращает модуль целого числаdouble fabs(double x);Возвращает модуль вещественного числаdouble sin(double x);Вычисляет синус числаdouble cos(double x);Вычисляет косинус числаdouble atan(double x);Вычисляет тангенс числа
2 Теоретические сведения
3 Порядок выполнения работы
1. Разработать алгоритм для решения поставленной задачи.
2. Разработать программу для решения поставленной задачи (использовать условные операторы и операторы цикла).
3. Проверить работоспособность программы на тестовых данных.
4. Сохранить результаты работы. Оформить отчет по лабораторной работе.
Содержание отчета:
1 Титульный лист.
2 Название лабораторной работы.
3 Цель лабораторной работы.
4 Ход выполнения работы (включить алгоритм решения задачи; программный код; пример использования программы).
5 Выводы по проделанной работе c описанием ошибок, с которыми Вы столкнулись при выполнении лабораторной работы.
1
Документ
Категория
Без категории
Просмотров
24
Размер файла
52 Кб
Теги
1kurs, laba
1/--страниц
Пожаловаться на содержимое документа