![ПРОСТЫЕ И СОСТАВНЫЕ УСЛОВИЯ Автор: учитель информатики СОШ № 28 г.Бобруйска Кунцевич Л.А.](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_0.jpg)
ПРОСТЫЕ
И
СОСТАВНЫЕ
УСЛОВИЯ
Автор: учитель информатики СОШ № 28 г.Бобруйска Кунцевич Л.А.
![Виды алгоритмов: линейный с ветвлением с повторением ( состоит из простых команд ) ( в состав входит команда ветвления ) ( в состав входит команда повторения ) Команды ветвления и повторения состоят из условий . В качестве условия используется любое понятное исполнителю высказывание. Это высказывание может быть истинным ( тогда мы говорим о том, что условие выполняется ) или ложным ( тогда считается, что условие не выполняется ). ИСТИНА ЛОЖЬ](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_1.jpg)
Виды алгоритмов:
линейный
с ветвлением
с повторением
( состоит из простых команд )
( в состав входит команда ветвления )
( в состав входит команда повторения )
Команды ветвления и повторения состоят из условий . В качестве условия используется любое понятное исполнителю высказывание.
Это высказывание может быть истинным ( тогда мы говорим о том, что условие выполняется ) или ложным ( тогда считается, что условие не выполняется ).
ИСТИНА
ЛОЖЬ
![Высказывания бывают простыми и составными . Примеры простых высказываний: Луна – спутник Земли. Пингвины живут в Антарктиде. Акулы плавают в Москве-реке. 9 меньше 2. 9 Высказывания 1 и 2 являются истинными, а высказывания 3 и 4 – ложными.](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_2.jpg)
Высказывания бывают простыми и составными .
Примеры простых высказываний:
- Луна – спутник Земли.
- Пингвины живут в Антарктиде.
- Акулы плавают в Москве-реке.
- 9 меньше 2.
9
Высказывания 1 и 2 являются истинными,
а высказывания 3 и 4 – ложными.
![Высказывание, состоящее из нескольких простых высказываний, называется составным . Примеры составных высказываний: 1. Был солнечный июльский день и ребята ходили в лес за ягодами. 2. Денис решил нарисовать котёнка или сфотографировать его. В приведённых примерах простые высказывания соединены с помощью союзов «И» и «ИЛИ», которые в информатике называются логическими операциями . «И» - логическое умножение, «ИЛИ» - логическое сложение.](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_3.jpg)
Высказывание, состоящее из нескольких простых высказываний, называется составным .
Примеры составных высказываний:
1. Был солнечный июльский день и ребята ходили в лес за ягодами.
2. Денис решил нарисовать котёнка или сфотографировать его.
В приведённых примерах простые высказывания соединены с помощью союзов «И» и «ИЛИ», которые в информатике называются логическими операциями .
«И» - логическое умножение,
«ИЛИ» - логическое сложение.
![В зависимости от того, ложны или истинны простые высказывания, в зависимости от логической операции, составное высказывание может быть также истинным или ложным. Примеры: 1. Бананы растут в Африке и обезьяны их едят. Первое высказывание – истинное, второе высказывание – истинное, всё составное высказывание тоже истинное. 2. Бананы растут в Сибири и обезьяны их едят. Первое высказывание – ложно, второе – истинное, всё составное высказывание является ложным. 3. В белорусских болотах водятся бегемоты или лягушки. Первое высказывание – ложно, второе – истинное, всё составное высказывание является истинным. Истинность высказываний 2 и 3 различна, так как различны логические операции, входящие в них.](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_4.jpg)
В зависимости от того, ложны или истинны простые высказывания, в зависимости от логической операции, составное высказывание может быть также истинным или ложным.
Примеры:
1. Бананы растут в Африке и обезьяны их едят.
Первое высказывание – истинное, второе высказывание – истинное, всё составное высказывание тоже истинное.
2. Бананы растут в Сибири и обезьяны их едят.
Первое высказывание – ложно, второе – истинное, всё составное высказывание является ложным.
3. В белорусских болотах водятся бегемоты или лягушки.
Первое высказывание – ложно, второе – истинное, всё составное высказывание является истинным.
Истинность высказываний 2 и 3 различна, так как различны логические операции, входящие в них.
![В выяснении истинности или ложности составного высказывания помогают таблицы истинности . Таблицы истинности А В А и В А или В В А И И И И И И И Л И Л И Л Л Л И И Л И Л Л Л Л Л Л](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_5.jpg)
В выяснении истинности или ложности составного высказывания помогают таблицы истинности .
Таблицы истинности
А
В
А и В
А или В
В
А
И
И
И
И
И
И
И
Л
И
Л
И
Л
Л
Л
И
И
Л
И
Л
Л
Л
Л
Л
Л
![Упражнение 1. Определите, истинным или ложным является составное высказывание: Верно Ложь Неверно Истина Лимон кислый или сахар горький. 2. Зимой идёт снег и цветут яблони. 3. Днепр впадает в Балтийское или Жёлтое море. 4. Число 15 делится на 3 и на 5. Верно Неверно Ложь Истина Ложь Истина Верно Неверно Ложь Неверно Истина Верно Думаем!!!](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_6.jpg)
Упражнение 1. Определите, истинным или ложным является составное высказывание:
Верно
Ложь
Неверно
Истина
- Лимон кислый или сахар горький.
2. Зимой идёт снег и цветут яблони.
3. Днепр впадает в Балтийское или Жёлтое море.
4. Число 15 делится на 3 и на 5.
Верно
Неверно
Ложь
Истина
Ложь
Истина
Верно
Неверно
Ложь
Неверно
Истина
Верно
Думаем!!!
![Упражнение 2. Допишите в тетрадке простое высказывание так, чтобы полученное составное высказывание было истинным. Число 16 делится на 3 или на … Земля вращается вокруг Солнца и Луна … Упражнение 3. Допишите эти же высказывания так, чтобы полученное составное высказывание было ложным. Упражнение 4 . Допишите в тетрадке логическую операцию так, чтобы составное высказывание было истинным. 1. Число 7 простое … число 7 составное. 2. Число 105 делится на 5 … делится на 7](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_7.jpg)
Упражнение 2. Допишите в тетрадке простое высказывание так, чтобы полученное составное высказывание было истинным.
- Число 16 делится на 3 или на …
- Земля вращается вокруг Солнца и Луна …
Упражнение 3. Допишите эти же высказывания так, чтобы полученное составное высказывание было ложным.
Упражнение 4 . Допишите в тетрадке логическую операцию так, чтобы составное высказывание было истинным.
1. Число 7 простое … число 7 составное.
2. Число 105 делится на 5 … делится на 7
![Упражнение 5. Определите, истинным или ложным является составное высказывание: Думай!! ВЕРНО Ложь Истина Если х – брат у, то х и у – родственники. Если х – сын или дочь у, то у – мать или отец х. Если х – сестра у, то у – сестра х. Число 8 чётное и простое. Чтобы уметь плавать, надо жить у моря или реки. Думай!! ВЕРНО Истина Ложь Думай!! Ложь Истина ВЕРНО Думай!! Ложь ВЕРНО Истина Думай!! ВЕРНО Истина Ложь](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_8.jpg)
Упражнение 5. Определите, истинным или ложным является составное высказывание:
Думай!!
ВЕРНО
Ложь
Истина
- Если х – брат у, то х и у – родственники.
- Если х – сын или дочь у, то у – мать или отец х.
- Если х – сестра у, то у – сестра х.
- Число 8 чётное и простое.
- Чтобы уметь плавать, надо жить у моря или реки.
Думай!!
ВЕРНО
Истина
Ложь
Думай!!
Ложь
Истина
ВЕРНО
Думай!!
Ложь
ВЕРНО
Истина
Думай!!
ВЕРНО
Истина
Ложь
![Логический блок ( блок условия ) Условие Да Нет Если условие выполняется, то есть высказывание, записанное в блоке является истинным, то выполняются команды по стрелке «ДА». Если условие не выполняется, то есть высказывание, записанное в блоке является ложным, то выполняются команды по стрелке «НЕТ».](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_9.jpg)
Логический блок ( блок условия )
Условие
Да
Нет
Если условие выполняется, то есть высказывание, записанное в блоке является истинным, то выполняются команды по стрелке «ДА».
Если условие не выполняется, то есть высказывание, записанное в блоке является ложным, то выполняются команды по стрелке «НЕТ».
![](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_10.jpg)
На языке программирования Паскаль
это два выражения, связанные одним из знаков отношений:
Простое условие -
= ( равно ), ( меньше ), ( больше ), ( меньше либо равно ), = ( больше либо равно ) , ( не равно ).
Задание 1.
Укажите условия, правильно записанные на языке Паскаль.
З) x, y 0
И) x = 5
К) x + 5 = y - 3
Л) 5
М) x = y = z
Н) 8 mod 2 = 0
О) x y
А) x 0
Б) 5 y
В) c =
Г) x = y
Д) a = b*2
Е) a b
Ж) a = b
![](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_11.jpg)
- это несколько простых условий, соединённых с помощью логических операций:
Составное условие
and - и
or - или
( условие 1 ) and ( условие 2)
Например: ( x2 ) and ( x
( условие 1 ) or ( условие 2 )
Например: ( x5) – задано объединение двух интервалов ( - ; 2) ( 5; + )
![Задание 2. Укажите условия, истинные при x=-3, y=2, z=5 Y = Z + X Z X+Y+Z 4 X – Y = - Z Z div 2 = 1 Z mod Y = 2 2 = 5 + ( - 3 ) Истина Ложь 5 2 Ложь Истина Ложь Истина - 3 + 2 + 5 = 4 Ложь Истина - 3 – 2 = - 5 Частное от деления 5 на 2 равно 2 Истина Ложь Остаток при делении 5 на 2 равен 1 Истина Ложь](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_12.jpg)
Задание 2.
Укажите условия, истинные при
x=-3, y=2, z=5
- Y = Z + X
- Z
- X+Y+Z 4
- X – Y = - Z
- Z div 2 = 1
- Z mod Y = 2
2 = 5 + ( - 3 )
Истина
Ложь
5 2
Ложь
Истина
Ложь
Истина
- 3 + 2 + 5 = 4
Ложь
Истина
- 3 – 2 = - 5
Частное от деления 5 на 2 равно 2
Истина
Ложь
Остаток при делении 5 на 2 равен 1
Истина
Ложь
![](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_13.jpg)
Задание 3.
Укажите условия, истинные при
a=5, b=7, c=0
- ( a b ) or ( b c )
- ( b a ) and ( b c )
- (( a – b ) 0 ) or ( c 0 )
- ( a mod 2 = 1 ) and ( b mod 2 = 2 )
Ложь
Истина
Истина
Ложь
Истина
Ложь
Истина
Ложь
Думай!
![Задание 4. Запишите в тетрадь следующие условия на языке программирования Паскаль.](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_14.jpg)
Задание 4.
Запишите в тетрадь следующие условия на языке программирования Паскаль.
- Величина Х – положительна
- Число Y - неотрицательно
- 0
- X равно 10
- Числа X и Y – отрицательные
- X ( - 5; 5 ]
- X 0 , Y
- X кратно 3
- X не делится на 5
![Рефлексия Оцени свое понимание материала данного урока ( да – «+», нет – «-» ) Я понимаю, я могу ответить на вопрос 1. Что такое условие? 2. Какими бывают условия? 3. Какие условия называются составными? 4. С помощью каких логических операций можно составить составное условие? 5. Как записываются составные условия на языке Паскаль? 6. Как графически изобразить условие?](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_15.jpg)
Рефлексия
Оцени свое понимание материала данного урока
( да – «+», нет – «-» )
Я понимаю, я могу ответить на вопрос
1. Что такое условие?
2. Какими бывают условия?
3. Какие условия называются составными?
4. С помощью каких логических операций можно составить составное условие?
5. Как записываются составные условия на языке Паскаль?
6. Как графически изобразить условие?
![ДО СВИДАНИЯ! Спасибо за урок!](http://fsd.intolimp.org/html/2017/02/09/i_589c377f51ffc/img_phpIe5pw6_Prostye-i-sostavnye-usloviya_16.jpg)
ДО СВИДАНИЯ!
Спасибо за урок!