Материал: ЛР4

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Министерство науки и высшего образования Российской Федерации

Казанский национальный исследовательский технический университет – КАИ им. А.Н. Туполева

Институт компьютерных технологий и защиты информации

Отделение СПО ИКТЗИ «Колледж информационных технологий»

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЕ

Методические указания к лабораторным работам

Казань 2020

2

Составитель преподаватель СПО ИКТЗИ Мингалиев Заид Зульфатович

Методические указания к лабораторным работам по дисциплине «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЕ» предназначены для студентов направления подготовки 09.02.07 «Информационные системы и программирование»

КНИТУ-КАИ, 2020

 

3

ОГЛАВЛЕНИЕ

 

ПРОЦЕСС СДАЧИ ВЫПОЛНЕННОЙ РАБОТЫ ...............................................

4

ЛАБОРАТОРНАЯ РАБОТА №4. ..........................................................................

5

4

ПРОЦЕСС СДАЧИ ВЫПОЛНЕННОЙ РАБОТЫ

По итогам выполнения работы студент:

1.демонстрирует преподавателю правильно работающие программы;

2.демонстрирует приобретённые знания и навыки отвечает на пару небольших вопросов преподавателя по составленной программе,

возможностям её доработки;

3.демонстрирует отчет по выполненной лабораторной работе.

Итоговая оценка складывается из оценок по трем указанным составляющим.

Шаблон оформления отчета представлен в приложении 1. Требования к формированию отчета представлены в приложении 2.

5

ЛАБОРАТОРНАЯ РАБОТА №4.

Программирование алгоритмов преобразования матриц.

ЦЕЛЬ РАБОТЫ Приобрести умения и практические навыки для программирования

алгоритмов преобразования матриц.

ХОД РАБОТЫ

1) Массивы в C#

Массив представляет набор однотипных данных. Объявление массива в С# похоже на объявление переменной за тем исключением, что после указания типа ставятся квадратные скобки:

1 <Тип>[] <название_массива>;

Например, определим массив целых чисел:

1 int[] numbers;

После определения переменной массива мы можем присвоить ей определенное значение:

1 int[] numbers = new int[5];

Здесь вначале мы объявили массив nums, который будет хранить данные типа int. Далее используя операцию new, мы выделили память для пяти элементов массива: new int[4]. Число 5 еще называется длиной массива. При таком определении все элементы получают значение по умолчанию, которое предусмотрено для их типа. Для типа int значение по умолчанию - 0.

Также мы сразу можем указать значения для этих элементов:

1

int[] nums2 = new int[4]

{ 1, 2, 3, 5 };

 

 

2

int[] nums3 = new int[] { 1, 2, 3, 5 };

 

 

 

3

int[] nums4 = new[] { 1,

2, 3, 5 };

 

 

 

4

int[] nums5 = { 1, 2, 3,

5 };

 

 

 

Все перечисленные выше способы будут равноценны.

Для обращения к элементам массива используются индексы. Индекс представляет номер элемента в массиве, при этом нумерация начинается с

Источник: https://studfile.net/preview/16573774/