Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему по информатике Операторы ветвления

Условия в алгоритмахВ алгоритмах для составления программ может присутствовать условиеОно может выполнятся или не выполнятьсяВ зависимости от этого программа меняет своё течение (течет по той или иной ветке)Для изменения направления исполнения программ существуют операторы перехода (ветвления)Оператор
Операторы ветвления (перехода) Условия в алгоритмахВ алгоритмах для составления программ может присутствовать условиеОно может выполнятся Оператор безусловного переходаGOTO nгде n – меткаПример:GOTO 1010 PRINT «Текст» Условный операторПолная форма записи:IF условие THEN команда1 ELSE команда2	Если условие истинно, то Блок-схема условного оператораПолная формаСокращённая форма УсловияЭто логические соотношения равенства или неравенства (=, , , =).Сложное условие – УсловияПусть А и В – некоторые простые условия, тогда:А AND В (чит. Оператор условного перехода – частный случай условного оператораIF условие THEN GOTO n Оператор выбораSELECT CASE выражение (переменная)CASE IS знак отношения1 выражение1	серия команд1CASE IS знак ЗадачаСоставьте программу вычисления значения функции у в зависимости от аргумента х Домашнее заданиеСоставить программу решения квадратного уравнения
Слайды презентации

Слайд 2 Условия в алгоритмах
В алгоритмах для составления программ может

Условия в алгоритмахВ алгоритмах для составления программ может присутствовать условиеОно может

присутствовать условие
Оно может выполнятся или не выполняться
В зависимости от

этого программа меняет своё течение (течет по той или иной ветке)
Для изменения направления исполнения программ существуют операторы перехода (ветвления)
Оператор безусловного перехода
Оператор условного перехода

Слайд 3 Оператор безусловного перехода
GOTO n
где n – метка

Пример:
GOTO 10
10

Оператор безусловного переходаGOTO nгде n – меткаПример:GOTO 1010 PRINT «Текст»

PRINT «Текст»


Слайд 4 Условный оператор
Полная форма записи:
IF условие THEN команда1 ELSE

Условный операторПолная форма записи:IF условие THEN команда1 ELSE команда2	Если условие истинно,

команда2

Если условие истинно, то выполняется команда1, а если ложно,

то – команда2.
Существует сокращённая форма записи:
IF условие THEN команда
Если условие истинно, то выполняется команда1, а если ложно, то – ничего не выполняется (осуществляется переход на следующую строку).

если то иначе


Слайд 5 Блок-схема условного оператора
Полная форма
Сокращённая форма

Блок-схема условного оператораПолная формаСокращённая форма

Слайд 6 Условия
Это логические соотношения равенства или неравенства (=,

УсловияЭто логические соотношения равенства или неравенства (=, , , =).Сложное условие

>, , =).
Сложное условие – объединение двух или

нескольких условий в круглых скобках с помощью слов:
NOT / не
AND / и
OR / или
При выполнении логических операций необходимо соблюдать выше приведённый приоритет!!!

Слайд 7 Условия
Пусть А и В – некоторые простые условия,

УсловияПусть А и В – некоторые простые условия, тогда:А AND В

тогда:
А AND В (чит. А и В) – истинно

тогда и только тогда, когда А – истинно и В – истинно (одновременно)
А OR В (чит. А или В) – истинно тогда и только тогда, когда истинно хотя бы одно из двух А или В. (ложно только при А – ложь и В – ложь одновременно)
NOT А (чит. Не А) – истинно при А – ложь.

Слайд 8 Оператор условного перехода – частный случай условного оператора
IF

Оператор условного перехода – частный случай условного оператораIF условие THEN GOTO

условие THEN GOTO n ELSE команда
Пример:
CLS
INPUT «Если хочешь каникулы,

вводи1. Если нет, любое число n=»; n
IF n=1 THEN GOTO 10 ELSE GOTO 20
10 PRINT «Хочу каникулы!»: END
20 PRINT «Хочу учиться!»
END

Слайд 9 Оператор выбора
SELECT CASE выражение (переменная)
CASE IS знак отношения1

Оператор выбораSELECT CASE выражение (переменная)CASE IS знак отношения1 выражение1	серия команд1CASE IS

выражение1
серия команд1
CASE IS знак отношения2 выражение2
серия команд2
- - *

- - * - - * - - * - - * - - * - - * - - * - -
CASE ELSE
серия команд1
END SELECT

Слайд 10 Задача
Составьте программу вычисления значения функции у в зависимости

ЗадачаСоставьте программу вычисления значения функции у в зависимости от аргумента х

от аргумента х
-3

при х <= -2
Y = x при -2 < x <= 0
-x при x > 0

SELECT CASE х
CASE IS <= -2
y = -3
CASE IS > 0
y = -x
CASE ELSE
y = x
END SELECT



  • Имя файла: prezentatsiya-po-informatike-operatory-vetvleniya.pptx
  • Количество просмотров: 134
  • Количество скачиваний: 0