Изучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную область

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

Занятие 4

Задачи на попадание точки в заданную область


УИзучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную областьравнение окружности проходящей через центр Изучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную область

Если R = 2, то условие попадания точки внутрь круга будет выглядеть так:

Х^2 + Y^2 < 4

А программа запишется так:

CLS

INPUT X,Y

IF X^2 + Y^2 < 4 THEN ? "YES" ELSE ?"NO"

Изучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную область

Для полукруга:

CLS

INPUT X,Y

IF X^2 + Y^2 < 9 AND X>0

THEN ? "YES" ELSE ?"NO"


Для четверть круга:

Изучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную область

CLS

INPUT X,Y

IF X^2 + Y^2 < 16 AND X>0 AND Y>0

THEN ? "YES" ELSE ?"NO"


РИзучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную областьешение задач

CLS

INPUT X,Y

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

F3=(X<0 AND Y>=0 AND X^2+Y^2<9)

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

F1=(X>=0 AND X<5 AND Y<0 AND Y>-2)

IF F1 OR F2 OR F3 OR F4

THEN ? "YES" ELSE ?"NO"

CИзучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную областьLS

INPUT X,Y

IF X^2 + Y^2 > 9 AND X^2 + Y^2 < 25

THEN ? "YES" ELSE ?"NO"


CИзучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную областьLS

INPUT X,Y

F3=(X<=0 AND X>-7 AND Y>-3 AND Y<1)

F1=(X>0 AND Y<4 ANDX<8 AND Y>0 AND X^2+Y^2>4)

F2=(X>0 AND Y<0 AND X^2+Y^2<36 AND X^2+Y^2>25)

IF F1 OR F2 OR F3

THEN ? "YES" ELSE ?"NO"

Изучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную область

CLS

INPUT X,Y

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

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

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

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

CИзучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную областьLS

INPUT X,Y

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

F2=(X<=0 AND Y<=0 AND X^2+Y^2<49 AND X^2+Y^2>9)

F3=(Y<2 AND Y>0 AND X<0 AND X>-5)

F4=(Y<0 AND Y>-4 AND X<7 AND X>0 AND X^2+Y^2>9)

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

CИзучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную областьLS

INPUT X,Y

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

F2=(Y<6 AND Y>=0 AND X>=0 AND X<7)

F3=(X<0 AND Y>=0 AND X^2+Y^2<9)

F4=(Y<0 AND Y>-5 AND X<6 AND X>=0 AND X^2+Y^2>4)

F5=(Y<0 AND Y>-4 AND X>-3 AND X<0)

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

Изучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную область

CLS

INPUT X,Y

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

F2=(X<=0 AND Y<=0 AND X^2+Y^2>25 AND X^2+Y^2<36)

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

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

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


© 2010-2022