Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Способы заполнения массива



Для начала работы с массивом необходимо его предварительно заполнить, то есть присвоить элементам массива определенные значения. Заполнение массива можно производить различными способами.

Заполнение с клавиатуры

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

2 вариант

Константа- это область оперативной памяти в которой хранится величина не изменяющая свое значение в процессе выполнения программы
Переменная- это область оперативной памяти в которой хранится величина изменяющая свое значение в процессе выполнения программы
Константы имеют имя
При присваивании переменным имени следует придерживаться следующих правил
Использовать буквы латинского и русского алфавитов регистр букв не имеет значения
Длина имени не должна превышать 256 символов
Можно использовать любую комбинацию букв,цифр,символов кроме точек пробелов и символов & @! $ % #
Имена должны быть уникальны в той области в которой они определены
Пропроцедуры в методичке нет ничего

22. Программирование на Visual Basic. Операторы управления порядком выполнения команд If…Then. Структура Развилка. Пример.

Оператор присвоения

Переменная=выражение

1. if условие then оператор 1 else оператор 2

2. if условие then оператор(ы) 1 else оператор(ы)2

3. if условие 1 then оператор(ы)1

else if условие 2 tnen оператор(ы)2

else оператор(ы)3

end if.

23. Организация циклов. Структура Цикл. Пример
Структура цикл это основная алгоритмическая структура которая используется для организации циклических вычислительных процессов. Циклический процесс- это процесс вычисления в котором производятся по одним и тем же формулам но при различных значениях параметра. Число повторений определяется значением некоторого логического выражения зависящего от управляющей переменной.
Организация цикла требует введения следующий понятий:
Параметр цикла
Начальное значение параметра цикла
Конечное значение параметра цикла
Шаг изменения параметра цикла
Условное окончание цикла

Например
Разработать информационную технологию позволяющую вычислить значение функции у=sin(x) при изменении значения а меньше либо равно x и b больше либо равно x с шагом дельта х где а = 0 B = числу пи, дельта х равно пи/6

24. Структура Цикл в цикле. Пример.

При реализации структуры цикл в цикле вводятся следующие понятия
Параметр внешнего цикла
Параметр внутреннего цикла
Начальное значение параметра внешнего цикла
Начальное значение параметра внутреннего цикла
Конечное значение параметра внешнего цикла
Конечное значение параметра внутреннего цикла
Шаг изменения параметра внутреннего цикла
Шаг изменения параметра внешнего цикла
Условие окончания внешнего цикла
Условие окончания внутреннего цикла

Организуется также как цикл

Пример
Пусть потребуется вычислить значение функции у=sinx + cosz при изменении х больше либо равно нулю и х меньше либо равно 2 где дельта х равно 0,4 а z больше либо равно 1 и меньше либо равно 2 с шагом дельта z = 0,5

25. Производная алгоритмическая структура Накопление.

Накопление:

1. Накопление суммы(В т.ч. счетчик)

2. Накопление произведения

Выполняет 2 функции:

Вычисляет сумму и произведение элементов массива

· Производная алгоритмическая структура Сумма

Служит для вычисления различ. сумм

Особенности алгоритма:

1. Вводится дополнительная переменная, которая служи для хранения значений суммы

2. Дополнительной переменной присваивается начальное значение, равное 0

3. Определяется тип циклического процесса:

§ цикл с параметром, если задана размерность массива или ее можно определить перед началом процесса

§ итерационный цикл, если накопление суммы заканчивается при достижении заданной точности

4. Телом цикла служит структура, в которой вычисляется значение искомой суммы





Дата публикования: 2015-02-03; Прочитано: 451 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...