• Преподавателю
  • Информатика
  • Изучаем язык BASIC. Занятие 7. Задачи на попадание точки в заданную область (программа для нахождения коэффициентов прямой линии К и b)

Изучаем язык BASIC. Занятие 7. Задачи на попадание точки в заданную область (программа для нахождения коэффициентов прямой линии К и b)

Раздел Информатика
Класс -
Тип Конспекты
Автор
Дата
Формат doc
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Занятие 7

НИзучаем язык BASIC. Занятие 7. Задачи на попадание точки в заданную область (программа для нахождения коэффициентов прямой линии К и b)аклонная прямая линия.

F3 y = - x + 6; y = 2/3*x - 4

CLS

INPUT X,Y

F1=(X<=0 AND Y >= 0 X>-4 AND Y < 6)

F2=(Y<0 AND X<=0 AND X^2+Y^2<16 )

F3=(X>0 AND Y< - X +6 AND Y>2/3*X - 4)

IF F1 OR F2 OR F3 THEN ? "YES" ELSE ?"NO"

FИзучаем язык BASIC. Занятие 7. Задачи на попадание точки в заданную область (программа для нахождения коэффициентов прямой линии К и b)1 y = -3.5*x - 21

F2 y = 0.55*x +4.7

F3 y = - 0.86*x -2.285;

CLS

INPUT X,Y

F1=(X<6 AND Y >-4 X>=4 AND Y < -3.5*x-21)

F2=(X<4 AND Y> 2 AND Y<0.55*X + 4.7)

F3=(Y<=2 AND X<4 AND Y> -4 AND y > - 0.86*x -2.285)

IF F1 OR F2 OR F3 THEN ? "YES" ELSE ?"NO"

Программа для нахождения коэффициентов прямой линии K и B

CLS

INPUT "X1,Y1,X2,Y2"; X1,Y1,X2,Y2

K = (Y2 - Y1)/(X2 - X1)

B = Y1 - K*X1

PRINT "K = "; K

PRINT "B = "; B

FИзучаем язык BASIC. Занятие 7. Задачи на попадание точки в заданную область (программа для нахождения коэффициентов прямой линии К и b)1: Y = -0.22*X + 2.4

F2 Y = 1.5*X - 1

F3 Y = -1.75*X + 12

CLS

INPUT X,Y

F1=(X<=2 AND Y >-2 AND X>-7 AND Y < -022*x +2.4)

F2=(X<=4 AND X > 2 AND Y> -2 AND Y<1.5*X - 1)

F3=(Y> -2 AND X>4 AND y < - 1.75*x + 12)

IF F1 OR F2 OR F3 THEN ? "YES" ELSE ?"NO"

CИзучаем язык BASIC. Занятие 7. Задачи на попадание точки в заданную область (программа для нахождения коэффициентов прямой линии К и b)LS

INPUT X,Y

F1=(X^2 + Y^2<2500 AND X^2+Y^2 >900 )

F2=(YX - 10 AND Y>-X - 10)

IF F1 OR F2 THEN ? "YES" ELSE ?"NO"

Изучаем язык BASIC. Занятие 7. Задачи на попадание точки в заданную область (программа для нахождения коэффициентов прямой линии К и b)

CLS

INPUT X,Y

F1=(X<=0 AND Y >0 AND Y<2*X+40 AND Y > 1.5*x +15)

F2=(X<45 AND X > 0 AND Y>= 0 AND Y<40 AND Y>-1.25*X + 15 AND X^2 + Y^2 > 25)

F3=(Y> -50 AND Y<=0 AND X>12 AND X<45)

IF F1 OR F2 OR F3 THEN ? "YES" ELSE ?"NO"

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

Задача 1

CИзучаем язык BASIC. Занятие 7. Задачи на попадание точки в заданную область (программа для нахождения коэффициентов прямой линии К и b)LS

INPUT X,Y

F1=( Y <=2 AND Y>-3.5*X-8.5 AND Y > 1.22*X -3.78)

F2=( Y>2 AND Y<6 AND Y>1.22*X -3.78 AND Y<0.5*X+3.5)

IF F1 OR F2 THEN ? "YES" ELSE ?"NO"

Задача 2

CИзучаем язык BASIC. Занятие 7. Задачи на попадание точки в заданную область (программа для нахождения коэффициентов прямой линии К и b)LS

INPUT X,Y

IF Y < - 9 AND X> - 5 AND Y>X - 9 AND Y < 0.45*X +5.27 AND Y<-2.67*X+24 THEN ? "YES" ELSE ?"NO"


Задача 3

CИзучаем язык BASIC. Занятие 7. Задачи на попадание точки в заданную область (программа для нахождения коэффициентов прямой линии К и b)LS

INPUT X,Y

F1=( Y >=0 AND Y<1,6*X+8 AND Y < -0.33*x +8 AND Y < -3*x +24 AND (X-3)^2 + (Y-3)^2 > 1)

F2=(X<0 AND Y < 0 AND Y>-5 AND Y>-2.5*X -12.5)

F3=(Y> -5 AND Y<0 AND X>3 AND Y>2.5*X-20)

IF F1 OR F2 OR F3 THEN ? "YES" ELSE ?"NO"

© 2010-2022