Лабораторная работа №5

Одномерные массивы

Изучение работы с одномерными массивами в C#

Цель работы

Научиться создавать и обрабатывать одномерные массивы в C#, применять циклы для обхода элементов, реализовывать алгоритмы поиска и агрегации данных.

Задачи

  1. Изучить синтаксис объявления и инициализации массивов в C#
  2. Научиться заполнять массивы случайными числами и данными с клавиатуры
  3. Освоить циклы for и foreach для перебора
  4. Реализовать алгоритмы поиска минимума/максимума
  5. Научиться вычислять сумму и среднее арифметическое

Основные понятия

Массив в C# — это ссылочный тип данных, представляющий собой фиксированное количество элементов одного типа, расположенных в памяти последовательно.

Индекс

Целое число от 0 до Length-1, указывающее позицию элемента

Элемент

Значение определенного типа (int, double, string и др.)

Length

Свойство, возвращающее общее количество элементов

Пример создания массива в C#:

// Объявление с инициализацией
int[] numbers = { 1, 2, 3, 4, 5 };

// Создание массива заданного размера
string[] names = new string[3];
names[0] = "Ivan";
names[1] = "Maria";
names[2] = "Petr";

// Сокращенный синтаксис
double[] prices = new[] { 10.5, 20.0, 30.75 };

Интерактивная демонстрация

Примечание: Интерактивные примеры реализованы на JavaScript для демонстрации в браузере. Реальная лабораторная работа выполняется на C# в Visual Studio.

Генерация и обработка массива

Массив еще не создан
Здесь появятся результаты обработки