ݺߣ

ݺߣShare a Scribd company logo
Простые и составные условия. 
Оператор ветвления. 
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 (17)

создание веб страниц в редакторе Ms word, ms
создание веб страниц в редакторе Ms word, msсоздание веб страниц в редакторе Ms word, ms
создание веб страниц в редакторе Ms word, ms
Средняя школа № 10 г. Слонима
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
phadde2
NAIK CV(AM)
NAIK CV(AM)NAIK CV(AM)
NAIK CV(AM)
Venkatesh Naik
Jadwal Kelas Exclusive
Jadwal Kelas ExclusiveJadwal Kelas Exclusive
Jadwal Kelas Exclusive
LP3STTNF
REATIL DOC 2
REATIL DOC 2REATIL DOC 2
REATIL DOC 2
PESHWA ACHARYA
My GIS Timeline
My GIS TimelineMy GIS Timeline
My GIS Timeline
jeffhobbs
Clock puzzles
Clock puzzlesClock puzzles
Clock puzzles
Veeraragavan Subramaniam
E7a1a571 74d0-4509-9b07-8a943013bb63
E7a1a571 74d0-4509-9b07-8a943013bb63E7a1a571 74d0-4509-9b07-8a943013bb63
E7a1a571 74d0-4509-9b07-8a943013bb63
mrstore
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым әрекеттерін жү...
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым  әрекеттерін жү...Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым  әрекеттерін жү...
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым әрекеттерін жү...
Nurlan Abilhanov
Network Sniffing
Network SniffingNetwork Sniffing
Network Sniffing
budi rahardjo
Modelo tcpModelo tcp
Modelo tcp
Moises Ramirez
Anatomia y fisiologia_del_peritoneo (1)Anatomia y fisiologia_del_peritoneo (1)
Anatomia y fisiologia_del_peritoneo (1)
w20a
Bases de la  diálisis Bases de la  diálisis
Bases de la diálisis
roberto carlos pineda ramirez
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
Ruhull
Chapter 15 Cardiovascular System
Chapter 15   Cardiovascular SystemChapter 15   Cardiovascular System
Chapter 15 Cardiovascular System
1957Hamlet
Information Technology Act 2000
Information Technology Act 2000Information Technology Act 2000
Information Technology Act 2000
Vijay Dalmia
Cyber Law
Cyber  LawCyber  Law
Cyber Law
fariez91
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
phadde2
Jadwal Kelas Exclusive
Jadwal Kelas ExclusiveJadwal Kelas Exclusive
Jadwal Kelas Exclusive
LP3STTNF
E7a1a571 74d0-4509-9b07-8a943013bb63
E7a1a571 74d0-4509-9b07-8a943013bb63E7a1a571 74d0-4509-9b07-8a943013bb63
E7a1a571 74d0-4509-9b07-8a943013bb63
mrstore
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым әрекеттерін жү...
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым  әрекеттерін жү...Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым  әрекеттерін жү...
Тақырып бойынша оқушылардың оқылым,тыңдалым, айтылым, жазылым әрекеттерін жү...
Nurlan Abilhanov
Modelo tcpModelo tcp
Modelo tcp
Moises Ramirez
Anatomia y fisiologia_del_peritoneo (1)Anatomia y fisiologia_del_peritoneo (1)
Anatomia y fisiologia_del_peritoneo (1)
w20a
Bases de la  diálisis Bases de la  diálisis
Bases de la diálisis
roberto carlos pineda ramirez
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
Ruhull
Chapter 15 Cardiovascular System
Chapter 15   Cardiovascular SystemChapter 15   Cardiovascular System
Chapter 15 Cardiovascular System
1957Hamlet
Information Technology Act 2000
Information Technology Act 2000Information Technology Act 2000
Information Technology Act 2000
Vijay Dalmia

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

331 информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с
331  информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с331  информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с
331 информатика. 8кл. миняйлова, вербовиков и др-минск, 2010 -189с
dfdkfjs
ветвление
ветвлениеветвление
ветвление
shcool26
Программирование разветвляющихся алгоритмов
Программирование разветвляющихся алгоритмовПрограммирование разветвляющихся алгоритмов
Программирование разветвляющихся алгоритмов
Andrey Dolinin
Теория. Сложные условия в операторе сравнения
Теория. Сложные условия в операторе сравненияТеория. Сложные условия в операторе сравнения
Теория. Сложные условия в операторе сравнения
Alexandr Grigorenko
8 3-4
8 3-48 3-4
8 3-4
natanikonenko19
Управляющие структуры в Ruby: условия
Управляющие структуры в Ruby: условияУправляющие структуры в Ruby: условия
Управляющие структуры в Ruby: условия
Evgeny Smirnov
лекция 4
лекция 4лекция 4
лекция 4
AndreiVinokur
лекция 4
лекция 4лекция 4
лекция 4
AndreiVinokur
02 if for
02 if for02 if for
02 if for
pogromskaya
информатика лекции 4
информатика лекции 4информатика лекции 4
информатика лекции 4
Виктор Храмцов
Типы данных (продолжение). Операторы. Стандартные библиотеки
Типы данных (продолжение). Операторы. Стандартные библиотекиТипы данных (продолжение). Операторы. Стандартные библиотеки
Типы данных (продолжение). Операторы. Стандартные библиотеки
Ihor Porotikov
Сложные условия в паскале
Сложные условия в паскалеСложные условия в паскале
Сложные условия в паскале
Daria Romanova
тема множество для загрузки 2013
тема множество для загрузки 2013тема множество для загрузки 2013
тема множество для загрузки 2013
AliyaAringazinova
Алгоритмизация
АлгоритмизацияАлгоритмизация
Алгоритмизация
Lebedeva_Zoya
206297
206297206297
206297
екатерина витенко
алг и прогр (11кл)
алг и прогр (11кл)алг и прогр (11кл)
алг и прогр (11кл)
isva69
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
тема множество для загрузки 2013
AliyaAringazinova
Алгоритмизация
АлгоритмизацияАлгоритмизация
Алгоритмизация
Lebedeva_Zoya
алг и прогр (11кл)
алг и прогр (11кл)алг и прогр (11кл)
алг и прогр (11кл)
isva69

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

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;