Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_VB.doc
Скачиваний:
22
Добавлен:
01.04.2025
Размер:
1 Мб
Скачать
☆

Основные типы алгоритмических структур

1. Линейный алгоритм.

Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алгоритмом.

Пример 3. Имеется два натуральных числа x и y. Вычислить и вывести на экран монитора значение функции . Составить алгоритм решения задачи на естественном языке и в виде блок-схемы.

1) алгоритм на естественном языке:

1. Начать

2. Ввести x, y

3. z присвоить

4. Вывести на экран монитора значение z

5. Закончить

2) в виде блок-схемы:

3) на языке программирования Visual Basic (приложение 1)

2. Алгоритмическая структура “ветвление”.

В алгоритмической структуре “ветвление” та или иная серия команд выполняется в зависимости от истинности условия.

3. Алгоритмическая структура “выбор”

В алгоритмической структуре “выбор” выполняется одна из нескольких последовательностей команд при истинности соответствующего условия.

Пример 4. Пусть задано число х. Вычислить и вывести на экран монитора значение функции . Составить алгоритм решения задачи на естественном языке и в виде блок-схемы.

1) алгоритм на естественном языке:

1. Начать

2. Ввести x

3. Если x<0, то идти к 5

4. Если x=0, то идти к 9

5. y присвоить 1

6. Идти к 10

7. y присвоить -1

8. Идти к 10

9. y присвоить 0

10. Вывести на экран монитора значение y

11. Закончить

2) в виде блок-схемы:

3) на языке программирования Visual Basic (приложение 2)

4. Алгоритмическая структура “цикл”

В алгоритмической структуре “цикл” серия команд (тело цикла) выполняется многократно.

Цикл со счетчиком

Циклы с условием

Пример 5. Вычислить и вывести на экран значения функции при изменении x в интервале [a;b] с шагом h. Составить алгоритм решения задачи на естественном языке и в виде блок-схемы.

1) алгоритм на естественном языке:

1. Начать

2. Ввести a,b,h

3. x присвоить a

4. y присвоить

5. Вывести на экран монитора значения x и y

6. x присвоить x+h

7. Если x≤b , то идти к 4

8. Закончить

2) в виде блок-схемы:

3) на языке программирования Visual Basic (приложение 3)

Пример 6. Вычислить и вывести на экран сумму k первых слагаемых, не превышающих по значению число 10 ( i- целое натуральное число). Составить алгоритм решения задачи на естественном языке и в виде блок-схемы.

1) алгоритм на естественном языке:

1. Начать

2. i присвоить 0

3. S присвоить 0

4. a присвоить

5. Повторять пока a ≤ 10

5.1. S присвоить S + a

5.2. i присвоить i+1

5.3. a присвоить

6. Вывести на экран монитора значение S

7. Закончить

2) в виде блок -схемы:

3) на языке программирования Visual Basic (приложение 4)

Программирование на Microsoft Visual Basic 6.0

Microsoft Visual Basic 6.0 – это новейшее и самое замечательное воплощение старого языка BASIC, которое представляет полную систему разработки Windows-приложений в одном пакете. VB позволяет писать, редактировать и тестировать Windows-приложения. Кроме того, он включает инструменты, которые можно использовать для написания и компиляции help-файлов, элементы управления ActivX и даже Internet-приложения. Visual Basic сам является Windows-приложением. Visual Basic -это не просто язык программирования, это графический инструмент, который может работать внутри системы Windows и создавать приложения, способные использовать все преимущества графических, мультимедийных, диалоговых (online) и многопроцессорных возможностей, предлагаемых Windows. Хотя он и является многосторонним средством программирования, он сохраняет основные черты BASIC, который был разработан в конце 50-х годов для начинающих программистов.