3.23M
Категория: ПрограммированиеПрограммирование

инфа2

1.

Лабораторная работа №2
«Условные конструкции»
ПОДГОТОВИЛА ОРЛОВА ДИАНА

2.

Решение задачи с помощью условных
конструкций
Условия задачи:
Принадлежит ли точка M, заданная координатами X и Y,
заданная области плоскости.

3.

Решение задачи с помощью условных
конструкций
Import math – оператор подключения библиотеки
Float – тип данных, где число – дробное
Input – оператор ввода данных
Print – оператор вывода
“>=” – логический оператор «больше или равно»
“<=” – логический оператор «меньше и равно»
“>” – логический оператор «больше»
“<” - логический оператор «меньше»
“==” - логический оператор «равно»
“!=” - логический оператор «не равно»
“and” – оператор, объединяющей несколько логических выражений

4.

Решение задачи с помощью
условных конструкций
Конструкция «if-else» - конструкция,
позволяющая сделать выбор из двух (но
не более) условий
«else» выполняется, когда «if» ложно

5.

Текст программы
Import math #Оператор import подключает библиотеку math для использования встроенных
математических функций
Print (“Введите координаты точек x и y точки M”) #Вывод строки в консоль
X=float (input()) #Ввод переменных с типом данных float
Y=float (input())
If x>=0 and x<=5 and y>=0 and y<=math.sqrt(x):
print (“точка M принадлежит заданной области плоскости”) #Конструкция с условием
Else:
print (“точка M не принадлежит заданной области плосткости”) #условие, которое
выполняется, если «if» ложно

6.

Результат программы

7.

Результат программы

8.

Дополнительное Дз
Написать программу, которая определит, принадлежит ли
переменная «x» одному из промежутков:
(0;10)
(-15;-2)
(100;110)

9.

Решение

10.

11.

12.

Лаба по заданию
Принадлежат ли две заданные точки одной полуплоскости?

13.

Решение
English     Русский Правила