Презентация на тему: 30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор

Реклама. Продолжение ниже
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор
1/20
Средняя оценка: 4.9/5 (всего оценок: 84)
Код скопирован в буфер обмена
Скачать (938 Кб)
Реклама. Продолжение ниже
1

Первый слайд презентации

30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор. Составной оператор. Многообразие способов записи ветвлений. Классная работа

Изображение слайда
Изображение для работы со слайдом
1/2
2

Слайд 2

Формат неполной формы условного оператора Неполная форма Если условие истинно, то выполняется оператор после THEN, в противном случае (e сли условие ложно ) – оператор не выполняется. if <условие> then <оператор>

Изображение слайда
1/1
3

Слайд 3

Выполнение условного оператора начинается с вычисления значения логического выражения, записанного в условии. Пример if a>b then x:= 5 else x:= 0

Изображение слайда
1/1
4

Слайд 4

Какими будут значения переменных n и k после выполнения условного оператора: if n>k then n : =n-2 else k : =k-2 если исходные значения переменных равны: 1. n =3, k = 4 2. n =3, k =3 3. n =3, k =2 Упражнение

Изображение слайда
1/1
5

Слайд 5

Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения: надо вывести на экран первое число, если оно больше второго, или второе, если оно больше первого. Алгоритмы, в которых последовательность шагов зависит от выполнения некоторых условий, называются разветвляющимися.

Изображение слайда
1/1
6

Слайд 6

Блок-схема начало max:=a a,b max a>b max:=b конец да нет полная форма ветвления блок «решение» Если a = b? ?

Изображение слайда
1/1
7

Слайд 7

Программа полная форма условного оператора

Изображение слайда
Изображение для работы со слайдом
1/2
Реклама. Продолжение ниже
8

Слайд 8

Внимание! перед else НЕ ставится точка с запятой вторая часть ( else …) может отсутствовать (неполная форма)

Изображение слайда
Изображение для работы со слайдом
Изображение для работы со слайдом
1/3
9

Слайд 9

Продвинутая программа

Изображение слайда
Изображение для работы со слайдом
1/2
10

Слайд 10

Тестирование программы Введите два целых числа : 25 30 Наибольшее число равно 30 компьютер пользователь компьютер

Изображение слайда
1/1
11

Слайд 11

1. Создать в личной папке ( имя папки Фамилия ) файл maxim.pas. Написать программу. 2. Выполнить, протестировать и отладить программу в среде Turbo. Закрыть среду Turbo с сохранением файла. Задание 4. Продемонстрировать работу программ ы Готовый файл прислать на электронную почту akiwina82@mail.ru 3. Протестировать скомпилированную программу ( MAXIM.EXE в личной папке).

Изображение слайда
1/1
12

Слайд 12

Полная форма if <условие> then <оператор> else <оператор> Формат условного оператора if <условие> then <оператор> Неполная форма команды условие да нет команды условие да нет команды Полная форма Неполная форма

Изображение слайда
1/1
13

Слайд 13

Если в качестве оператора должна выполниться серия операторов, то они заключаются в операторные скобки begin и end. Несколько операторов например: begin y:=1; z:=0 end Такая конструкция называется составным оператором. Составной оператор описывает линейную структуру, которая вкладывается в другую структуру begin <последовательность операторов> end Формат составного оператора

Изображение слайда
1/1
14

Слайд 14

Шаблон у словного оператора if < условие > then begin { что делать, если условие верно } end else begin { что делать, если условие неверно } end ; Особенности: перед else НЕ ставится точка с запятой вторая часть ( else …) может отсутствовать (неполная форма) если в ветви один оператор, не нужны слова begin и end

Изображение слайда
1/1
Реклама. Продолжение ниже
15

Слайд 15

Задача Даны два числа. Сравнить их. Ответ дать в виде: Первое число больше второго Второе число больше первого или Первое число равно второму

Изображение слайда
1/1
16

Слайд 16

Пример программы

Изображение слайда
Изображение для работы со слайдом
1/2
17

Слайд 17

1. Создать в личной папке ( имя папки Фамилия ) файл maxlog.pas. Написать программу. 2. Выполнить, протестировать и отладить программу в среде Turbo. Закрыть среду Turbo с сохранением файла. Задание 4. Готовый файл прислать на электронную почту akiwina82@mail.ru 3. Протестировать скомпилированную программу ( MAXLOG. EXE в личной папке).

Изображение слайда
1/1
18

Слайд 18

Тестирование программы Введите два целых числа : 25 30 Второе число больше первого компьютер пользователь компьютер

Изображение слайда
1/1
19

Слайд 19

§ 3.4 (стр. 1 29 –1 33 ). Задание 1–5 (стр. 133) – устно. Задание 6(а) (стр. 133) – письменно. Домашнее задание

Изображение слайда
Изображение для работы со слайдом
Изображение для работы со слайдом
Изображение для работы со слайдом
Изображение для работы со слайдом
1/5
20

Последний слайд презентации: 30 апреля 2020 г. Программирование разветвляющих алгоритмов. Условный оператор

Работаем за компьютером

Изображение слайда
Изображение для работы со слайдом
Изображение для работы со слайдом
Изображение для работы со слайдом
Изображение для работы со слайдом
Изображение для работы со слайдом
Изображение для работы со слайдом
Изображение для работы со слайдом
1/8
Реклама. Продолжение ниже