Логические выражения

  • docx
  • 11.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-00650.docx

 Логические выражения

Базовый уровень

Задание: записать логические выражения, используя математические обозначения логических операций Ú – дизъюкция, Ú – коньюкция, ¬ – отрица- ние. Таблица истинности – значения логического выражения для всех возмож- ных значений логических переменных.

 

вар.

Задача

 

1

Вычислить значения логических выражений при следующих значениях логических переменных А=1, В=0, С=0

a)    ( A Ú ØA Ù B) Ú C            б)     ØA Ú A Ù (B Ú C)        в)     ( A Ú B Ù ØC) Ù C .

 

2

Вычислить значение логических выражений при следующих значениях логических переменных X=0, Y=1,Z=0

a)      X Ù Ø(Z Ú Y ) Ú ØZ     б)     ØX Ú X Ù (Y Ú Z )         в)       ( X Ú Y Ù ØZ ) Ù Z .

 

3

Вычислить значение логического выражения а) (Ø(x ´ y < 0)) Ù ( y > x) при x=2, y=1;

б) (x ³ 2) Ú ( y 2 ¹ 5) при x=2, y=-2.

4

Записать условие, которое является истинным , когда целое А кратно

двум или трем.

5

Записать условие, которое является истинным, когда каждое из чисел А

и В нечетное.

 

6

Вычислить значение логических выражений при следующих значениях логических переменных X=0, Y=0, Z=1

а) X Ú Y Ù ØZ    б) ØX Ù ØY     в) Ø( X Ù Z ) Ú Y .

7

Записать логическое выражение, описывающее область определения

функции а) y=2tg x; б) у=3/(x-1).

 

8

Вычислить значение логического выражения а) (x ³ 0) Ù ( y 2 ¹ 4) при x=1, y=2;

б) (x ´ y ¹ 0) Ú ( y > x) при x=2, y=1.

 

9

Вычислить значение логического выражения а) (Ø(x ´ y < 0)) Ú ( y > x) при x=1, y=2;

б) (x ´ y ¹ 0) Ù ( y < x) при x=2, y=1.

 

10

Вычислить значения логических выражений при следующих значениях логических переменных А=1, В=0, С=1

a)    A Ú Ø( A Ù B) Ú C                  б)     ØA Ú C Ù Ø(B Ú C)        в)     ( A Ú B Ù ØC) Ú A .

11

Вычислить значение логического выражения

а) (Ø(x ´ y < 1)) Ù ( y > x) при x=1, y=2;


вар.

Задача

 

б) (x ´ y ¹ 0) Ú ( y < x) при x=2, y=1.

12

Записать логическое выражение определяющее, что число А является

трехзначным.

13

Записать условие, которое является истинным, когда только одно из

чисел А, В и С меньше 45.

14

Записать условие, которое является истинным, когда целое А не кратно

трем и оканчивается нулем.

15

Записать логическое выражение, которое определяет, принадлежит ли

число А интервалу от -137 до -51 или интервалу от 123 до 55.

16

Записать условие, которое является истинным, когда только одно из

чисел X, Y и Z кратно пяти.

17

Записать условие, которое является истинным, когда хотя бы одно из

чисел X, Y и Z больше 80.

 

18

Вычислить значения логических выражений при следующих значениях логических переменных А=1, В=0, С=0

а) A Ù ØB Ú C         б) A Ù (ØB Ú C)      в) A Ú (Ø(BÙ)) .

 

19

Вычислить значения логических выражений при следующих значениях логических переменных А=0, В=0, С=1

а) (ØA Ú ØB) Ù ØC       б) (ØA Ú ØB) Ù ( A Ú B)     в) A Ù B Ú A Ù C Ú ØC .

20

Записать логическое выражение, описывающее область определения

функции а) y=1-cos3x; б) у=x/(x-3)2.

 

21

Вычислить значение логических выражений при следующих значениях логических переменных X=0, Y=0, Z=1

а) ( X Ù ØY ) Ú Z   б) X Ù (ØY Ú Z ) в) X Ú (Ø(Y Ú Z )) .

 

22

Записать логические выражения, которые имеют значение «истина» только при выполнении указанных условий

а) неверно, что x-5 и x>5; б) -3.5<y≤8.1 и x0.

23

Записать логическое выражение, которые определяют, что число А не

принадлежит  интервалу от -10 до -1 или интервалу от 2 до 15.

24

Записать логическое выражение, которые определяет, что число А

является четырехзначным, но не равно 4999.

25

Записать логическое выражение, определяющее какая дробь больше

А/B или C/D.

 

26

Записать логические выражения, которые имеют значение «истина» только при выполнении указанных условий

а) неверно, что x>0 и x<5;

б) 0<y6 и x<7.

 

27

Записать логические выражения, которые имеют значение «истина» только при выполнении указанных условий

а) x>3 или x<-1;


вар.

Задача

 

б) -4<y≤2 и x>0.

28

Записать логическое выражение, описывающее область определения

функции у= 1/(x-3)2.

29

Записать логическое выражение, описывающее область определения

функции y= сtg 2x.

30

Записать логическое выражение, описывающее область определения и

область изменения функции у= 1/x2.

 

Средний уровень

Задание: записать логические выражения, используя условные опера- торы, операции отношений и логические операции алгоритмического языка.

 

вар.

Задача

 

1

Записать условие, которое является истинным, когда а) только одно из чисел А и В четное;

б) каждое из чисел А,В,С кратно трем.

 

2

Записать условие, которое является истинным, когда а) целое N кратно четырем или семи,

б) целое N кратно пяти и не оканчивается нулем.

 

3

Записать логическое выражение, которое является истинным тогда, когда выполняются условия при заданных числах n, m, k, l

n+m>k, но если n>k ,то m<l .

 

4

Записать логическое выражение, которое является истинным , когда

число N делится на 3, то не делится на 9, если делится на 4, то делится на 5 и 24 без остатка.

 

5

Записать логическое выражение, которое является истинным тогда, когда выполняются условия при заданных числах k, l, n, m или n>1 или

m<=l+ k=0, если n>2, то m2>l2.

 

6

Написать логическое выражение для расчета суммы выплаты по депозиту на вклад : до 5000 грн начисляется 20% годовых, от 5000 грн

до 10000 грн - 22% годовых.

7

Записать логическое выражение, которое является истинным , когда

число N четное делится на 7, но не делится на 11 и 13 без остатка.

8

Записать логическое выражение, которое является истинным , когда

число N не делится на 3, но делится на 7 и 10 без остатка.

 

9

Записать логическое выражение, которое является истинным тогда, когда выполняются условия при заданных числах k, l, n, m. Если k=0,

то l>m, но если k<0, то 2l-3n<m.

 

10

Записать логическое выражение, которое является истинным , когда четное число N не делится на 3, но делится на 7, если оно не делится

на 5, то не делится на 4, если делится на 8, то делится на 11.


вар.

Задача

 

11

Написать логическое выражение для расчета стоимости покупки. Если

стоимость покупки больше 400 грн, но меньше 600грн, скидка 5%, если больше 600грн, но меньше 1000 грн, скидка 10%.

 

12

Записать логическое выражение, которое является истинным тогда, когда выполняются условия при заданных числах k, l, n, m

k+ l+m+n>0, при k>0 выполняется неравенство 2m>l, при k<0 истинно

n>3l.

 

 

13

Написать логическое выражение для определения стоимости перегово- ров, если стоимость с 22 часов до 8 часов на 20% ниже, а в субботу и воскресенье дополнительно предоставляется скидка 10% . Использо- вать данные - t (время разговора от 0 до 24 часов), dt (продолжитель- ность разговора в минутах), s (стоимость минуты разговора), d (день

недели от 1 до 7).

 

14

Логическое выражение Ø(ØX Ù Y ) Ú ( X Ù ØZ ) записать на алгоритмиче- ском языке и составить для него таблицу истинности , то есть опреде- лить его значение для всех возможных значений логических переменных X, Y, Z.

 

15

Записать логическое выражение для условия, если физика , математика и информатика сданы на 4 или 5, то студент получит стипендию (то

выражение «истина»).

16

Записать логическое выражение, определяющее, что из четырех чисел

A,B,C,D два являются четными.

17

Записать логическое выражение, определяющее, что из четырех чисел

A,B,C,D одно делится на 3, а другое на 5.

 

18

Написать логическое выражение для расчета стоимости покупки. Если стоимость покупки больше 1000 грн, но меньше 2000грн, скидка 5%,

если больше 2000 грн, но меньше 5000 грн, скидка 10%.

 

19

Написать логическое выражение для расчета надбавки к зарплате за

стаж . Если стаж от 5 до 10 лет надбавка составляет 2%,  если стаж от 10 до 20 лет - 10%.

 

20

Логическое выражение X Ù Ø(ØY Ú Z ) Ú Y записать на алгоритмическом языке и составить для него таблицу истинности , то есть определить его значение для всех возможных значений логических переменных X, Y, Z.

 

21

Написать логическое выражение для выбора коэффициента учета стажа работы по специальности в конкурсе на бюджетные места. Если стаж до 2 лет, то коэффициент равен 11, если стаж от 2 до 5 лет 12,

если больше 5 лет 13.

 

22

Написать логическое выражение для определения стоимости перего- воров, если стоимость с 22 часов до 8 часов на 10% ниже, а в субботу и воскресенье дополнительно предоставляется скидка 5%. Использовать

данные t (время разговора от 0 до 24 часов), dt (продолжительность


вар.

Задача

 

разговора в минутах), s (стоимость минуты разговора), d (день недели

от 1 до 7).

 

 

23

Написать логическое выражение для определения стоимости перегово- ров, если стоимость 1 минуты на территории Украины равна 0.35 грн, с Россией – 0.90 грн, а в субботу и воскресенье дополнительно пре- доставляется скидка 10%. Использовать данные – dt (продолжитель- ность разговора в минутах), s (стоимость минуты разговора), d (день

недели от 1 до 7).

 

24

Логическое выражение  A Ù ØB Ú Ø( A Ú ØC) записать на алгоритмиче-

ском языке и составить для него таблицу истинности, то есть опреде- лить его значение для всех возможных значений логических переменных A, B, C.

25

Записать логическое выражение, определяющее, что из четырех чисел

A,B,C,D одно делится на 7, а другое является нечетным.

26

Записать логическое выражение, определяющее, когда число N не

делится на 5, но делится на 2 и 3 без остатка.

 

27

Написать логическое выражение, определяющее, что уравнение

ax2+bx+c=0 имеет действительные корни, если коэффициент а меньше нуля.

 

28

Написать логическое выражение для расчета суммы выплаты по депозиту на вклад в различных валютах: до 5000 грн. начисляется 20%

годовых, до 5000 долларов –12% годовых, до 5000 евро – 10% годо- вых.

 

29

Логическое выражение Ø( A Ù ØB) Ú ( A Ú ØC) записать на алгоритмиче- ском языке и составить для него таблицу истинности, то есть опреде- лить его значение для всех возможных значений логических

переменных A, B, C.

30

Записать логическое выражение определяющее, что из четырех чисел

A, B, C, D одно делится на 5, а другое является четным.


Высокий уровень

Задание: записать логические выражения, используя условные операто- ры, операции отношений и логические операции алгоритмического языка.

 

1

2

 

 

3                                      y=-x2+2

4

 

 

 

 

5

 

6


 

7

8                                               y=-x2+2

9                                           y=cos x

10

11

 

12

13                          y =    x

 

14


15

16

17

18

 

 

 

 

 

 

y= x2 - 2

19

20

 

 

21                                           y=-x2+2

 

22


23

24                                                      y= x2- 2

25

26

27

28

29

 

 

30                                                    y=x2


 

Скачано с www.znanio.ru