Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Изучаем язык BASIC. Занятие 6, Задачи на попадание точки в заданную область(сложные фигуры с наклонными линиями)

Изучаем язык BASIC. Занятие 6, Задачи на попадание точки в заданную область(сложные фигуры с наклонными линиями)


До 7 декабря продлён приём заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)

  • Информатика

Поделитесь материалом с коллегами:

Занятие 6

Наклонная прямая линия.

Уhello_html_1ae6adfb.pngравнение прямой линии:

hello_html_72e7e20f.gif





Уравнение прямой

hello_html_10795770.gifhello_html_m4039cfdc.png

y = - 4/3*x + 4

CLS

INPUT X,Y

IF X>0 AND Y>0 AND Y< - 4/3*X + 4 THEN ? “YES” ELSE ? “NO”

Задача 1

Fhello_html_m1e53fae6.png3 = точки M1(0,0) M2(6,3)

hello_html_m55d6a6ce.gify = ½*x

F2 = точки M1(0,-5) M2(6,0)

hello_html_70eb8625.gify = 5/6*x – 5

F4 = точки M1(0, 5) M2(2,3)

hello_html_2e011a87.gify = - x + 5

CLS

INPUT X,Y

F1=(X<=0 AND X^2+Y^2<25 )

F2=(X>=0 AND Y<=0 AND Y<5/6*X +5 )

F3=(X>=0 AND Y<=3 AND Y<1/2*X)

F4=(X>=0 AND Y>3 AND Y< -X + 5)

IF F1 OR F2 OR F3 OR F4 THEN ? “YES” ELSE ?”NO”

Задача 2

Fhello_html_m116a1311.png2 = точки M1(-6,0) M2(0,6)

hello_html_664ad79b.gify = x +6

F2 = точки M1(0,3) M2(-3,0)

hello_html_m37cdf8c3.gify = x + 3

CLS

INPUT X,Y

F1=(X<=0 AND X^2+Y^2<36 )

F2=(Y>0 AND X<0 AND YX +3)

F3=(X>3 AND X<6 AND Y<6 AND Y>0)

IF F1 OR F2 OR F3 THEN ? “YES” ELSE ?”NO”

Задача 3

Fhello_html_36d44547.png1 = точки M1(-4,-2) M2(3,-2)

F2 = точки M1(-4,0) M2(0,2)

hello_html_m50b0f09.gify = 1/2*x +2

F3 = точки M1(0, 2) M2(3,-2)

hello_html_26925c22.gify = -4/3* x + 2

CLS

INPUT X,Y

F1=(Y<-2 AND X^2+Y^2<25 )

F2=( X^2+Y^2<25 AND Y>1/2*X +2 )

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

IF F1 OR F2 OR F3 THEN ? “YES” ELSE ?”NO”




Задача 4

Fhello_html_m6e8e41dd.png1 = точки M1(-6,-6) M2(0,6)

hello_html_m79c7e5a3.gify = 2*x +6

CLS

INPUT X,Y

F1=(X<=0 AND Y<-6 AND Y<2*X + 6 )

F2=( (X-3)^2+(Y-3)^2>1 AND Y>=0 AND Y<6 AND X <5 AND X>=0)

F3=( Y<0 AND Y>-6 AND X <6 AND X>=0)

F=( Y>1 AND Y<=-1 AND X >6 AND X<4)

IF F1 OR F2 OR F3 AND F AND (X^2 + (Y+ 3)^2 >1) THEN ? “YES” ELSE ?”NO”

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

Задача 1

Fhello_html_m6f789994.png1 = точки M1(-3,4) M2(-1,2)

hello_html_ma270ef4.gify = - x + 1

F2 = точки M1(-5,0) M2(-3,2)

hello_html_c50eab4.gify = x + 5

точки M1(0,0) M2(-1,2)

hello_html_m7794b5d4.gify = -2*x

F3 = точки M1(-5, 0) M2(0,-4)

hello_html_m7b04fa0e.gify = 4/5* x + 4

CLS

INPUT X,Y

F1=(X>-3 AND Y>=2 AND Y< - X + 1 )

F2=(Y>=0 AND Y<2 AND Y

F3=(X<0 AND Y<0 AND Y>4/5*X + 4)

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

IF F1 OR F2 OR F3 OR F4 THEN ? “YES” ELSE ?”NO”

Задача 2

Fhello_html_m30f59e59.png1 = точки M1(-2,4) M2(0,6)

hello_html_713a8d17.gify = x + 6

F1 = F2 = точки M1(6,0) M2(0,6)

hello_html_m75a191c4.gify = - x + 6

F3 = точки M1(-2,0) M2(0,2)

hello_html_m73a36d02.gify = x + 2

F4 = точки M1(0,-6) M2(-4,-2)

hello_html_m2c3babbf.gify = - x - 6

F5 = точки M1(0,-5) M2(5,0)

hello_html_m37e18ff8.gify = x - 5

F5 = точки M1(2, -5) M2(6,0)

hello_html_m7b04fa0e.gify = 5/4* x + 15/2

CLS

INPUT X,Y

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

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

F3=(Y<0 AND Y> -2 AND X>-4 ANDY>X + 2)

F4=(X<=0 AND Y<= -2AND Y> -X-6)

F5=(X>0 AND Y<=0 AND Y< X - 5 ANDY>5/4*X +15/ 2)

F6=(Y<0 AND Y> -2 AND X>-4 ANDY>X + 2)

IF F1 OR F2 OR F3 OR F4 OR F5 OR F6THEN ? “YES” ELSE ?”NO”



57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)

Автор
Дата добавления 23.09.2015
Раздел Информатика
Подраздел Конспекты
Просмотров120
Номер материала ДВ-004570
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх