SlideShare a Scribd company logo
1 of 10
Простые и составные условия. 
Оператор ветвления. 
8 класс
Ответить на вопросы: 
 Какими зарезервированными словами начинается и 
заканчивается тело любой программы? 
 Какова структура программы? 
 Какие типы числовых данных Вам известны? 
 Что значит описать переменную? 
 Какие команды используются для ввода данных? 
 Какие команды используются для вывода данных? 
 Чем отличается команды write от writeln и read от 
readln?
Виды алгоритмов: 
 Линейные алгоритмы 
 Алгоритмы с ветвлением 
 Алгоритмы с повторением
Простое условие 
Два выражения, связанные одним из знаков отношений: 
= (равно) 
< (меньше) 
> (больше) 
<= (меньше либо равно) 
>= (больше либо равно) 
<> (не равно) 
Если условие выполняется, то говорят, что оно истинно, 
иначе – ложно. 
45 > 25 – истинно 
2 + 2 = 5 - ложно
Составное условие 
Условие, состоящие из двух или более простых условий, 
соединенных с помощью логических операций: and, 
or, not. Простые условия при этом заключаются в 
скобки. 
Примеры: 
(a < 5) and (b > 8) 
(x >= 0) or (x < -3) 
not (a = 0)
Таблица истинности составных условий 
А B A or B A and B not A 
Истинно Истинно Истинно Истинно Ложно 
Истинно Ложно Истинно Ложно Ложно 
Ложно Истинно Истинно Ложно Истинно 
Ложно Ложно Ложно Ложно Истинно
Оператор ветвления: 
Краткая форма: 
If <условие> then <оператор>; 
Оператор выполняется только тогда, когда условие 
истинно.
Оператор ветвления: 
Полная форма: 
If <условие> then <оператор 1> else <оператор2>; 
Если условие истинно, то выполняется оператор 1, если 
условие ложно, то выполняется оператор 2.
Оператор ветвления: 
Да Нет 
Условие 
Оператор 1 Оператор 2
Составной оператор: 
Группа операторов, записанная между словами begin и 
end, называется составным оператором, а 
зарезервированные слова begin и end – 
открывающей и закрывающей операторными 
скобками. 
Begin 
Оператор _1; 
Оператор _ 2; 
… 
End;

More Related Content

Viewers also liked

Advent Christmas Hymn Presentation- Veni Redemptor Gentium
Advent Christmas Hymn Presentation- Veni Redemptor GentiumAdvent Christmas Hymn Presentation- Veni Redemptor Gentium
Advent Christmas Hymn Presentation- Veni Redemptor Gentiumphadde2
 
Jadwal Kelas Exclusive
Jadwal Kelas ExclusiveJadwal Kelas Exclusive
Jadwal Kelas ExclusiveLP3STTNF
 
My GIS Timeline
My GIS TimelineMy GIS Timeline
My GIS Timelinejeffhobbs
 
E7a1a571 74d0-4509-9b07-8a943013bb63
E7a1a571 74d0-4509-9b07-8a943013bb63E7a1a571 74d0-4509-9b07-8a943013bb63
E7a1a571 74d0-4509-9b07-8a943013bb63mrstore
 
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым әрекеттерін жү...
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым  әрекеттерін жү...Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым  әрекеттерін жү...
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым әрекеттерін жү...Nurlan Abilhanov
 
Anatomia y fisiologia_del_peritoneo (1)
Anatomia y fisiologia_del_peritoneo (1)Anatomia y fisiologia_del_peritoneo (1)
Anatomia y fisiologia_del_peritoneo (1)w20a
 
Aristotle. His teaching. Ontology, Gnosiology (epistemology), Ethics, Politics
Aristotle. His teaching. Ontology, Gnosiology (epistemology), Ethics, PoliticsAristotle. His teaching. Ontology, Gnosiology (epistemology), Ethics, Politics
Aristotle. His teaching. Ontology, Gnosiology (epistemology), Ethics, PoliticsRuhull
 
Chapter 15 Cardiovascular System
Chapter 15   Cardiovascular SystemChapter 15   Cardiovascular System
Chapter 15 Cardiovascular System1957Hamlet
 
Information Technology Act 2000
Information Technology Act 2000Information Technology Act 2000
Information Technology Act 2000Vijay Dalmia
 

Viewers also liked (17)

создание веб страниц в редакторе Ms word, ms
создание веб страниц в редакторе Ms word, msсоздание веб страниц в редакторе Ms word, ms
создание веб страниц в редакторе Ms word, ms
 
Advent Christmas Hymn Presentation- Veni Redemptor Gentium
Advent Christmas Hymn Presentation- Veni Redemptor GentiumAdvent Christmas Hymn Presentation- Veni Redemptor Gentium
Advent Christmas Hymn Presentation- Veni Redemptor Gentium
 
NAIK CV(AM)
NAIK CV(AM)NAIK CV(AM)
NAIK CV(AM)
 
Jadwal Kelas Exclusive
Jadwal Kelas ExclusiveJadwal Kelas Exclusive
Jadwal Kelas Exclusive
 
REATIL DOC 2
REATIL DOC 2REATIL DOC 2
REATIL DOC 2
 
My GIS Timeline
My GIS TimelineMy GIS Timeline
My GIS Timeline
 
Clock puzzles
Clock puzzlesClock puzzles
Clock puzzles
 
E7a1a571 74d0-4509-9b07-8a943013bb63
E7a1a571 74d0-4509-9b07-8a943013bb63E7a1a571 74d0-4509-9b07-8a943013bb63
E7a1a571 74d0-4509-9b07-8a943013bb63
 
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым әрекеттерін жү...
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым  әрекеттерін жү...Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым  әрекеттерін жү...
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым әрекеттерін жү...
 
Network Sniffing
Network SniffingNetwork Sniffing
Network Sniffing
 
Modelo tcp
Modelo tcpModelo tcp
Modelo tcp
 
Anatomia y fisiologia_del_peritoneo (1)
Anatomia y fisiologia_del_peritoneo (1)Anatomia y fisiologia_del_peritoneo (1)
Anatomia y fisiologia_del_peritoneo (1)
 
Bases de la diálisis
Bases de la  diálisis Bases de la  diálisis
Bases de la diálisis
 
Aristotle. His teaching. Ontology, Gnosiology (epistemology), Ethics, Politics
Aristotle. His teaching. Ontology, Gnosiology (epistemology), Ethics, PoliticsAristotle. His teaching. Ontology, Gnosiology (epistemology), Ethics, Politics
Aristotle. His teaching. Ontology, Gnosiology (epistemology), Ethics, Politics
 
Chapter 15 Cardiovascular System
Chapter 15   Cardiovascular SystemChapter 15   Cardiovascular System
Chapter 15 Cardiovascular System
 
Information Technology Act 2000
Information Technology Act 2000Information Technology Act 2000
Information Technology Act 2000
 
Cyber Law
Cyber  LawCyber  Law
Cyber Law
 

Similar to 8 простые и составные условия

331 информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с
331  информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с331  информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с
331 информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189сdfdkfjs
 
ветвление
ветвлениеветвление
ветвлениеshcool26
 
Программирование разветвляющихся алгоритмов
Программирование разветвляющихся алгоритмовПрограммирование разветвляющихся алгоритмов
Программирование разветвляющихся алгоритмовAndrey Dolinin
 
Теория. Сложные условия в операторе сравнения
Теория. Сложные условия в операторе сравненияТеория. Сложные условия в операторе сравнения
Теория. Сложные условия в операторе сравненияAlexandr Grigorenko
 
Управляющие структуры в Ruby: условия
Управляющие структуры в Ruby: условияУправляющие структуры в Ruby: условия
Управляющие структуры в Ruby: условияEvgeny Smirnov
 
Типы данных (продолжение). Операторы. Стандартные библиотеки
Типы данных (продолжение). Операторы. Стандартные библиотекиТипы данных (продолжение). Операторы. Стандартные библиотеки
Типы данных (продолжение). Операторы. Стандартные библиотекиIhor Porotikov
 
Сложные условия в паскале
Сложные условия в паскалеСложные условия в паскале
Сложные условия в паскалеDaria Romanova
 
тема множество для загрузки 2013
тема множество для загрузки 2013тема множество для загрузки 2013
тема множество для загрузки 2013AliyaAringazinova
 
Алгоритмизация
АлгоритмизацияАлгоритмизация
АлгоритмизацияLebedeva_Zoya
 
алг и прогр (11кл)
алг и прогр (11кл)алг и прогр (11кл)
алг и прогр (11кл)isva69
 

Similar to 8 простые и составные условия (20)

331 информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с
331  информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с331  информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с
331 информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с
 
02 if for
02 if for02 if for
02 if for
 
ветвление
ветвлениеветвление
ветвление
 
Программирование разветвляющихся алгоритмов
Программирование разветвляющихся алгоритмовПрограммирование разветвляющихся алгоритмов
Программирование разветвляющихся алгоритмов
 
Теория. Сложные условия в операторе сравнения
Теория. Сложные условия в операторе сравненияТеория. Сложные условия в операторе сравнения
Теория. Сложные условия в операторе сравнения
 
8 3-4
8 3-48 3-4
8 3-4
 
Управляющие структуры в Ruby: условия
Управляющие структуры в Ruby: условияУправляющие структуры в Ruby: условия
Управляющие структуры в Ruby: условия
 
алгоритм
алгоритмалгоритм
алгоритм
 
Step 2
Step 2Step 2
Step 2
 
лекция 4
лекция 4лекция 4
лекция 4
 
лекция 4
лекция 4лекция 4
лекция 4
 
02 if for
02 if for02 if for
02 if for
 
информатика лекции 4
информатика лекции 4информатика лекции 4
информатика лекции 4
 
Типы данных (продолжение). Операторы. Стандартные библиотеки
Типы данных (продолжение). Операторы. Стандартные библиотекиТипы данных (продолжение). Операторы. Стандартные библиотеки
Типы данных (продолжение). Операторы. Стандартные библиотеки
 
лек3 4
лек3 4лек3 4
лек3 4
 
Сложные условия в паскале
Сложные условия в паскалеСложные условия в паскале
Сложные условия в паскале
 
тема множество для загрузки 2013
тема множество для загрузки 2013тема множество для загрузки 2013
тема множество для загрузки 2013
 
Алгоритмизация
АлгоритмизацияАлгоритмизация
Алгоритмизация
 
206297
206297206297
206297
 
алг и прогр (11кл)
алг и прогр (11кл)алг и прогр (11кл)
алг и прогр (11кл)
 

More from Средняя школа № 10 г. Слонима

More from Средняя школа № 10 г. Слонима (20)

форматирование символов
форматирование символовформатирование символов
форматирование символов
 
представление о языке Html
представление о языке Htmlпредставление о языке Html
представление о языке Html
 
бд
бдбд
бд
 
стандартные функции
стандартные функциистандартные функции
стандартные функции
 
использование формул. ссылки
использование формул. ссылкииспользование формул. ссылки
использование формул. ссылки
 
10.2
10.210.2
10.2
 
образовательные ресурсы
образовательные ресурсыобразовательные ресурсы
образовательные ресурсы
 
анимация движения
анимация движенияанимация движения
анимация движения
 
работа с текстом
работа с текстомработа с текстом
работа с текстом
 
обобщающее повторение по теме «основы анимации»
обобщающее повторение по теме «основы анимации»обобщающее повторение по теме «основы анимации»
обобщающее повторение по теме «основы анимации»
 
использование маски
использование маскииспользование маски
использование маски
 
анимация формы
анимация формыанимация формы
анимация формы
 
работа с текстом
работа с текстомработа с текстом
работа с текстом
 
виды вредоносного программного обеспечения
виды вредоносного программного обеспечениявиды вредоносного программного обеспечения
виды вредоносного программного обеспечения
 
антивирусники
антивирусникиантивирусники
антивирусники
 
E mail
E mailE mail
E mail
 
плоды
плодыплоды
плоды
 
животные прокулевич лиза
животные прокулевич лизаживотные прокулевич лиза
животные прокулевич лиза
 
животные богуш
животные богушживотные богуш
животные богуш
 
мое хобби!!! турук надя
мое хобби!!! турук надямое хобби!!! турук надя
мое хобби!!! турук надя
 

8 простые и составные условия

  • 1. Простые и составные условия. Оператор ветвления. 8 класс
  • 2. Ответить на вопросы:  Какими зарезервированными словами начинается и заканчивается тело любой программы?  Какова структура программы?  Какие типы числовых данных Вам известны?  Что значит описать переменную?  Какие команды используются для ввода данных?  Какие команды используются для вывода данных?  Чем отличается команды write от writeln и read от readln?
  • 3. Виды алгоритмов:  Линейные алгоритмы  Алгоритмы с ветвлением  Алгоритмы с повторением
  • 4. Простое условие Два выражения, связанные одним из знаков отношений: = (равно) < (меньше) > (больше) <= (меньше либо равно) >= (больше либо равно) <> (не равно) Если условие выполняется, то говорят, что оно истинно, иначе – ложно. 45 > 25 – истинно 2 + 2 = 5 - ложно
  • 5. Составное условие Условие, состоящие из двух или более простых условий, соединенных с помощью логических операций: and, or, not. Простые условия при этом заключаются в скобки. Примеры: (a < 5) and (b > 8) (x >= 0) or (x < -3) not (a = 0)
  • 6. Таблица истинности составных условий А B A or B A and B not A Истинно Истинно Истинно Истинно Ложно Истинно Ложно Истинно Ложно Ложно Ложно Истинно Истинно Ложно Истинно Ложно Ложно Ложно Ложно Истинно
  • 7. Оператор ветвления: Краткая форма: If <условие> then <оператор>; Оператор выполняется только тогда, когда условие истинно.
  • 8. Оператор ветвления: Полная форма: If <условие> then <оператор 1> else <оператор2>; Если условие истинно, то выполняется оператор 1, если условие ложно, то выполняется оператор 2.
  • 9. Оператор ветвления: Да Нет Условие Оператор 1 Оператор 2
  • 10. Составной оператор: Группа операторов, записанная между словами begin и end, называется составным оператором, а зарезервированные слова begin и end – открывающей и закрывающей операторными скобками. Begin Оператор _1; Оператор _ 2; … End;