Хелпикс

Главная

Контакты

Случайная статья





Лабораторная работа 4. Цель работы



Лабораторная работа 4

Работа с функциями в языке С++

 

1 Цель работы

Получение практических навыков в работе с функциями.

 

В ходе выполнения работы необходимо создать программу, которая определяет и инициализирует двумерный массив целых значений и затем выполняет следующие действия:

· преобразование исходного массива в соответствии с индивидуальным заданием (функция1);

· вывод результатов (функция2).

Вфункици1реализовать передачу параметра по ссылке. Если массив удалось преобразовать – функция1должна возвращать значение true, в противном случае – false.

 

 

Таблица 1.1 – Индивидуальные задания

Номер студента в списке Преобразование исходного массива (шаг один) Количество строк m Количество столбцов n
Удвоить нечетные элементы
Четные элементы заменить их квадратами
Нулевые элементы заменить на единицы
Удвоить четные элементы
Все элементы заменить на их модули
Утроить четные элементы
Все положительные элементы заменить их десятичные логарифмы
Все отрицательные элементы заменить на их квадраты
Все положительные элементы заменить на их натуральные логарифмы
         
Все положительные элементы заменить на их квадратные корни
Удвоить положительные четные элементы
Утроить отрицательные нечетные элементы
Удвоить отрицательные нечетные элементы
Утроить положительные четные элементы

 

 

Чтобы использовать стандартные математические функции вам необходимо подключить заголовочный файл cmath. В таблице 1.2 представлены некоторые используемые функции.

 

Таблица 1.2 – Используемые функции

double sqrt(double x); Берет квадратный корень положительного числа
double pow(double x, double y); Возводит x в степень y
double 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); Вычисляет тангенс числа

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.