Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика 25-30.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
27.69 Кб
Скачать

25. Обчислення суми і добутку

· Приклад. Обчислити суму та добуток n - натуральних чисел.

Блок-схема суми

Блок-схема добутку

Програма Програма

CLS CLS

REM обчислення суми REM обчислення добутку

INPUT “Ввести n =”, N INPUT “ Ввести n =”, N

S = 0 D = 1

FOR I = 1 TO N STEP 1 FOR I = 1 TO N STEP 1

S = S + I D = D * I

NEXT I NEXT I

PRINT "S = "; S PRINT "D = "; D

END END

Скласти блок-схему і програму

Для заданого n > 0, обчислити факторіал заданого числа y = n ! = 1 · 2 · 3 ·…· n, використовуючи цикл з параметром і врахувати, що 0! = 1.

Результат вивести на екран.

Обчислити суму парних n - натуральних чисел.

Обчислити добуток парних n - натуральних чисел.

Для заданого n > 0 , обчислити y = (2 n )! = 2 · 4 · 6 ·…· (2 n ), врахувати , що 0! = 1.

Результат вивести на екран .

Обчислити суму непарних n - натуральних чисел.

Обчислити добуток непарних n - натуральних чисел.

Для заданого n > 0, обчислити y = (2 n – 1)! = 1 · 3 · 5 ·…· (2 n – 1), врахувати , що 0! = 1.

Результат вивести на екран .

26. Правила організації вводу-виводу даних в Visual basic.

Подобно многим языкам программирования Visual Basic for Application (VBA) позволяет создать три типа процедур: Sub, Function, Property.

Процедура – это набор описаний и инструкций, сгруппированных для выполнения.

Процедура Sub – набор команд, с помощью которого можно решить определенную задачу. При ее запуске выполняются команды процедуры, а затем управление передается в приложение или процедуру, которая вызвала процедуру Sub. Записываемые макросы автоматически описываются как процедуры Sub, любой макрос или другой код VBA, который просто выполняет определенный набор действий, используя приложения Office, и обычно является процедурой Sub.

Процедура Function (или функция) также представляет собой набор команд, который решает определенную задачу. Различия заключается в том, что процедуры данного типа обязательно возвращают значение. При создании процедуры Function можно описать тип данных, который возвращает функция. Функции обычно используются при выполнении вычислений, операциями с текстом, либо возвращают логические значения.

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

При записи процедуры требуется соблюдать правила ее описания. Упрощенный синтаксис для процедур Sub является следующим:

Sub имя ([аргументы])

Инструкции

End Sub

Синтаксис описания функций очень похож на синтаксис описания процедуры Sub, однако, имеются некоторые отличия:

Function имя ([аргументы]) [As Тип]

Инструкции

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

End Function

Процедуры состоят из операторов – наименьших единиц программного кода. Как правило, операторы занимают по одной строке программного кода, и в каждой строке обычно содержится только один оператор, но это не обязательно. В VBA имеется четыре типа операторов: объявления, операторы присваивания, выполняемые операторы и параметры компилятора.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]