МАССИВЫ Методические указания к практикуму «Предметная коррекционная работа по дисциплине “Основы информатики”» Под редакцией А.Г. Станевского Москва Издательство МГТУ им. <...> В методических указаниях представлены основные сведения о структурированных типах данных на примерах статических одномерных и двумерных массивов, о приемах (алгоритмах) программирования через их визуальную (графическую) интерпретацию и использовании их в программах применительно к массивам. <...> Для студентов ГУИМЦ, изучающих дисциплины «Основы информатики», «Алгоритмические языки программирования», «Информатика», а также естественно-научные и инженерные дисциплины в программах инклюзивного образования в условиях интегрированного обучения. <...> Цели работы — выработать понимание основных приемов и алгоритмов программирования через их визуальную и вербальную интерпретацию; выработать представление о структурированных типах данных на примерах статических одномерных и двумерных массивов. <...> АЛГОРИТМИЗАЦИЯ ЗАДАЧ Алгоритмизация — это реализация причинно-следственных связей и других закономерностей в виде направленного процесса обработки информации по формальным правилам. <...> Алгоритм накопления суммы Дана сумма элементов а1 + а2+ . <...> . . + аn. Для ее краткого обозначения используют запись: где— заглавная греческая буква «сигма», обозначающая сумму некоторой последовательности элементов; k и n —нижний и верхний пределы суммирования (как правило, k=1 n ak, это целые числа); ak — некоторое k-е слагаемое из заданной последовательности элементов а. <...> . . Если заменить любое число в этой последовательности некоторым числом Kn, следуя некоторому закону, получим новый ряд чисел: Этот ряд называется числовой последовательностью. <...> Число Кn называется общим членом числовой последовательности. <...> Арифметическая прогрессия — это числовая последовательность, каждый член которой, начиная со второго, равен сумме предыдущего члена и некоторого <...>
Алгоритмизация_задач._Массивы.pdf
УДК 681.3
ББК 32.81
H443
Рецензент М.Ю. Барышникова
H443
Неземский В.И., Орешкина О.А.
Алгоритмизация задач. Массивы:Метод. указания / Под ред.
А.Г. Станевского. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2009. –
24 с.: ил.
В методических указаниях представлены основные сведения о
структурированных типах данных на примерах статических одномерных
и двумерных массивов, о приемах (алгоритмах) программирования
через их визуальную (графическую) интерпретацию и использовании
их в программах применительно к массивам.
Для студентов ГУИМЦ, изучающих дисциплины «Основы информатики»,
«Алгоритмические языки программирования», «Информатика»,
а также естественно-научные и инженерные дисциплины в
программах инклюзивного образования в условиях интегрированного
обучения.
УДК 681.3
ББК 32.81
-МГТУ им. Н.Э. Баумана, 2009
c
Стр.2
ОГЛАВЛЕНИЕ
Алгоритмизация задач . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Алгоритм накопления суммы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Алгоритм накопления произведения . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Массивы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Описание (объявление) массивов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Действия над массивами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Действия над элементами массивов . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Инициализация массивов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Вывод на экран значений элементов массивов . . . . . . . . . . . . . . . . . 12
Работа с одномерными массивами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Стр.23