У вас вопросы?
У нас ответы:) SamZan.net

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

Работа добавлена на сайт samzan.net: 2016-03-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 5.4.2025

Лабораторная работа №2. Передача значения по ссылке.

1. Объявите (в отельном заголовочном файле) и реализуйте (в другом файле) процедуры (они не возвращают значений!) согласно варианту.

2. Все процедуры должны быть написаны в двух вариантах – один вариант использует указатели, второй вариант – ссылки.

3. Напишите программу, проверяющую и демонстрирующую правильность работы процедур.

Варианты.

Процедура

1

Меняет значения двух входных переменных друг на друга.

2

Увеличение значения одной переменной на заданную величину (вторая переменная).

3

Изменяет большую из двух переменных на её остаток от деления на вторую переменную.

4

Отбрасывает от вещественного числа его дробную часть.

5

Отбрасывает от вещественного числа его целую часть.

6

Округляет вещественное число.

7

Меняют знак переменной (вещественной, целой).

8

Изменяют вещественную переменную на обратное к ней число.

9

Умножает комплексную переменную на второй аргумент процедуры – вещественное число.

10

Меняет комплексную переменную (см. вар. 9) на комплексно сопряженную к ней.

11

Уменьшает радиус окружности на заданное число.

12

Сдвигает окружность на заданный вектор.

13

Передвигает квадрат на заданный вектор.

14

Транспонирует квадратную матрицу 3x3.

15

Умножает матрицу 3x3 на вещественное число.

16

Меняет в матрице местами две указанные строчки.

Описание необходимых структур (комплексное число, окружность, квадрат, матрица) см. в лабораторной работе №1.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

1

X

X

X

X

1

2

X

X

X

X

2

3

X

X

X

X

3

4

X

X

X

X

4

5

X

X

X

X

5

6

X

X

X

X

6

7

X

X

X

X

7

8

X

X

X

X

8

9

X

X

X

X

9

10

X

X

X

X

10

11

X

X

X

X

11

12

X

X

X

X

12

13

X

X

X

X

13

14

X

X

X

X

14

15

X

X

X

X

15

16

X

X

X

X

16

17

X

X

X

X

17

18

X

X

X

X

18

19

X

X

X

X

19

20

X

X

X

X

20

21

X

X

X

X

21

22

X

X

X

X

22

23

X

X

X

X

23

24

X

X

X

X

24

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16




1. темам- Физические методы профилактики и терапии внутренних незаразных болезней животных Болезни сердечн
2. Сибирский государственный университет телекоммуникаций и информатики ФГОБУ ВПО СибГУТИ Е
3. Внешнеторговая документация
4. Использование среды MatLAB для решения линейной программы
5. то немодным консервативным чтобы не сказать отсталым замкнутым своенравным- так люди говорили об этих дво
6. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата філологічних наук УЖГОР
7. Организация деятельности центрального банка
8. Изучение электроизмерительных приборов Цель работы-
9. загнать нашу отчетность в непривычные иностранные рамки относятся- возможность установления долгоср
10. Класс рыбы