9 Макаров м.И.
______________________________________________________
ПОВОЛЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ТЕЛЕКОММУНИКАЦИЙ И ИНФОРМАТИКИ
Кафедра Информатики и вычислительной техники
Методические указания на проведение лабораторных работ
"Массивы"
по дисциплине «Информатика»,
(специальности 200700, 210400).
Авторы-составители:
доцент. Макаров М.И.
Самара, 2015
В в е д е н и е
Массив это совокупность переменных одного типа с общим именем. Каждая переменная массива называется его элементом, а обращение к ней используется индекс массива. Такая структура данных позволяет эффективно работать с большими объемами однотипных данных при помощи циклов.
Рекомендуемая литература
-
С# 4.0: полное руководство / Г. Шилдт. – М.: ООО “И.Д. Вильямc” , 2011. – 177-207 с.
-
С# 4.0 и платформа .NET 4 для профессионалов / К. Нейгел, Б. Ивьен, Д. Глинн, К. Уотсон. – М.: ООО “И.Д. Вильям” , 2011. – 184-194 с.
-
Программирование на языке C# в Microsoft Visual Studio .Net или SharpDevelop / Э.А. Акчурин, 2010 – 104-105 с.
-
Программирование на C# / Д. Либерти, 2010 – 191-210 с.
-
Язык программирования С#. Классика Computer Science / А. Хейлсберг, М. Торгерсен, С. Вилтамут, П. Голд – СПб.: Питер, 2012. –607-613 с.
-
Язык программирования C# 5.0 и платформа .NET 4.5 / Э. Троелсен – М.: ООО “И.Д. Вильямc” , 2013. –156-162 с.
Лабораторная работа
«Массивы»
-
Подготовка к работе
По указанной литературе и методическим указаниям изучить основы работы с массивами. Ответить на контрольные вопросы.
-
Контрольные вопросы
2.1. Что такое массив?
2.2. Как можно обращаться к определенному элементу массива?
2.3. Какое значение принимает первый индекс массива?
2.4. Как указываются индексы массива?
2.5. Как объявить массив с неявной типизацией?
2.6. В чем особенность зубчатых массивов?
2.7. Как применяются циклы вместе с массивами?
2.8. Как работает цикл foreach?
Задание 3.1. Одномерный массив
3.1.1. При объявлении целочисленного одномерного массива состоящего из двух элементов, произвести его инициализацию. Значения, внесенные в массив должны быть цифры номера варианта (если номер одноразрядный, то в старший разряд разместить 0).
3.1.2. Вывести на печать все элементы данного массива, не используя цикл.
3.1.3. Записать в первый элемент массива значение 3, а во второй – произведение первого элемента на второй. Вывести на экран элементы массива (не используя цикл).
3.1.4. Создать одномерный массив из 5 элементов (для нечетных вариантов тип массива определить как double, а четных - int).
3.1.5. Организовать цикл for считывания с клавиатуры в созданный массив.
3.1.6. Вывести на экран заполненный массив.
3.1.7. Создать неявно типизированный массив и заполнить его последовательно идущими буквами вашей фамилии (одна бука – один элемент). Для четных вариантов, буквы разместить в одиночных кавычках, а для нечетных – в двойных кавычках. На экран вывести созданный массив и тип полученного массива.