«Весна — лето 2024»

Логические операции на Паскале

Логические операции на Паскале. Презентация темы позволяет доступно рассмотреть материал на уроке.

Олимпиады: Информатика 1 - 11 классы

Содержимое разработки

Ответим на вопросы:  Когда возникает ветвление? Каким блоком обозначается ветвление?  Какие виды ветвлений имеются? Записать операторы ветвлений  (полную форму).Подписать. Решить задачу:  х+125, если х у= 0, если х=10   х-20, в остальных случаях

Ответим на вопросы:

  • Когда возникает ветвление?
  • Каким блоком обозначается ветвление?
  • Какие виды ветвлений имеются?
  • Записать операторы ветвлений

(полную форму).Подписать.

  • Решить задачу:

х+125, если х

у= 0, если х=10

х-20, в остальных случаях

«Логические операции на Паскале»

«Логические операции на Паскале»

= = Особенность – каждое из простых условий обязательно заключать в скобки: (a b) or (c d) не равно равно" width="640"

Сложные условия

Сложное условие – это условие, состоящее из нескольких простых условий (отношений), связанных с помощью логических операций :

  • not – НЕ (отрицание, инверсия) and – И (логическое умножение, конъюнкция, одновременное выполнение условий) or – ИЛИ (логическое сложение, дизъюнкция, выполнение хотя бы одного из условий)
  • not – НЕ (отрицание, инверсия)
  • and – И (логическое умножение, конъюнкция, одновременное выполнение условий)
  • or – ИЛИ (логическое сложение, дизъюнкция, выполнение хотя бы одного из условий)

Простые условия (отношения)

= =

Особенность – каждое из простых условий обязательно заключать в скобки: (a b) or (c d)

не равно

равно

Ответим на вопросы на русском языке X удовлетворяет неравенству 5X не принадлежит отрезку [-2, 2] ; Число X положительно и отлично от 2 ; Хотя бы одно из чисел X, Y, Z отлично от 1 ; Все числа X, Y, Z равны 0 .

Ответим на вопросы на русском языке

  • X удовлетворяет неравенству 5
  • X не принадлежит отрезку [-2, 2] ;
  • Число X положительно и отлично от 2 ;
  • Хотя бы одно из чисел X, Y, Z отлично от 1 ;
  • Все числа X, Y, Z равны 0 .

2 ) ( Х 0) AND ( Х 2) ( Х 1) OR ( Y 1) OR ( Z 1) ( Х =0) AND ( Y =0) AND ( Z =0)" width="640"

Решение

  • ( 5 Х ) AND ( Х 10 )
  • ( Х X 2 )
  • ( Х 0) AND ( Х 2)
  • ( Х 1) OR ( Y 1) OR ( Z 1)
  • ( Х =0) AND ( Y =0) AND ( Z =0)

Задача

Задача

  • С клавиатуры вводятся координаты х , y точки M . Если точка оказывается внутри заданной области, то вывести сообщение «Точка принадлежит области», в противном случае вывести сообщение «Точка не принадлежит области».
Проанализировать рисунок y x 0 1 -1 0 2 -2

Проанализировать рисунок

y

x

0

1

-1

0

2

-2

запись уравнения окружности;  х 2 + у 2 = r 2

запись уравнения окружности;

х 2 + у 2 = r 2

Ход работы: 1 .  Составить уравнения кривых, ограничивающих заштрихованную область. 2. Определить какими неравенствами описывается рассматриваемая область. 3. Записать программу на языке Паскале .

Ход работы:

1 . Составить уравнения кривых, ограничивающих заштрихованную область.

2. Определить какими неравенствами описывается рассматриваемая область.

3. Записать программу на языке Паскале .

Из чего состоит программа назвать? program  ; var … ; {раздел …………………………..} begin … {…………………………………………………………} end. 8

Из чего состоит программа назвать?

program ;

var ; {раздел …………………………..}

begin

{…………………………………………………………}

end.

8

Типы переменных: integer    { целые числа } byte { целые числа } real    { вещественные числа } boolean   { логический тип } integer    { целые числа } byte { целые числа } real    { вещественные числа } boolean   { логический тип } 8

Типы переменных:

  • integer { целые числа } byte { целые числа } real { вещественные числа } boolean { логический тип }
  • integer { целые числа }
  • byte { целые числа }
  • real { вещественные числа }
  • boolean { логический тип }

8

Домашнее задание С клавиатуры вводятся координаты х , y точки M . Если точка оказывается внутри заданной области (см. рис.), то вывести сообщение «Точка принадлежит области», в противном случае вывести сообщение «Точка не принадлежит области». 0 2 6 15

Домашнее задание

  • С клавиатуры вводятся координаты х , y точки M . Если точка оказывается внутри заданной области (см. рис.), то вывести сообщение «Точка принадлежит области», в противном случае вывести сообщение «Точка не принадлежит области».

0

2

6

15

Получите свидетельство о публикации сразу после загрузки работы



Получите бесплатно свидетельство о публикации сразу после добавления разработки


Серия олимпиад «Весна — лето 2024»



Комплекты учителю



Качественные видеоуроки, тесты и практикумы для вашей удобной работы

Подробнее

Вебинары для учителей



Бесплатное участие и возможность получить свидетельство об участии в вебинаре.


Подробнее