Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемРоман Гузеев
1 Основные типы алгоритмических структур
2 Линейный алгоритм линейным алгоритмом Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алгоритмом Начало Команда 1 Команда 2 … Команда N Конец
3 Алгоритмическая структура «ветвление» «ветвление» условия В алгоритмической структуре «ветвление» та или иная серия команд выполняется в зависимости от истинности условия
4 Алгоритмическая структура «ветвление» Условие Серия 1 Серия 2 Однострочная форма Многострочная форма If Условие Then Серия 1 [Else Серия 2] End If If Условие _ Then Серия 1 _ [Else Серия 2]
5 Алгоритмическая структура «выбор» «выбор» условия В алгоритмической структуре «выбор» одна из нескольких последовательностей команд выполняется при истинности соответствующего условия
6 Алгоритмическая структура «выбор» Условие 1 Условие 2 Серия 1 Серия 2 Серия 3 Select Case Выражение Case Условие 1 Серия 1 Case Условие 2 Серия 2 [Case Else Серия 3] End Select
7 Дополнительные операции и функции Операции: \ \ - целочисленное деление Mod Mod - остаток от деления Функция: Math.Round() Math.Round() – округление до целого.Пример с = 9 d = 12 a = c\2a=4 b = d\2b=6 e = Math.Round(c/2) e=5 a = c Mod 2a=1 b = d Mod 2b=0
8 Задачи к разделу «Ветвление» 1. Пользователь вводит два числа. Если первое число меньше второго, то вычислить их сумму, иначе – разность первого и второго. 2. Пользователь вводит целое число. Программа должна ответить, четным является это число или нет, делится оно на 3 или нет, и делится оно на 6 или нет.
9 Алгоритмическая структура «цикл» «цикл» В алгоритмической структуре «цикл» серия команд (тело цикла) выполняется многократно
10 Цикл со счетчиком «цикл со счетчиком» Алгоритмическая структура «цикл со счетчиком» используется, если известно заранее, какое число повторений тела цикла необходимо выполнить. Счетчик Тело цикла For Счетчик = Нач Знач To Кон Знач [Step шаг] Тело цикла Next [Счетчик]
11 Пример Пример: Создать проект, который выводит аргументы и значения функции y = x 2 – x – 6 Dim x, y As Single Private Sub Button1_Click() For x = -4 To 4 Step 0.5 y = x ^ 2 - x - 6 ListBox1.Items.Add(x) ListBox2.Items.Add(y) Next End Sub
12 Цикл с условием «цикл с условием» Алгоритмическая структура «цикл с условием» используется, если заранее неизвестно, какое число раз необходимо повторить тело цикла. Условие Тело цикла Do While Условие Тело цикла Loop
13 Пример предыдущего проекта с использованием цикла с условием Dim x, y As Single Private Sub Button1_Click() x = -4 Do While x <= 4 y = x ^ 2 - x - 6 ListBox1.Items.Add(x) ListBox2.Items.Add(y) x = x Loop End Sub
14 Практические задания 1. Используя цикл со счетчиком создайте проект сложения целых чисел от 1 до Создайте проект, который подсчитывает сумму квадратов натуральных чисел, кратных 3 и не превосходящих Создайте проект, который выводит сумму вклада, размещенного в банке под Р процентов за каждые k лет.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.