Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Изучаем язык BASIC. Занятие 4, Задачи на попадание точки в заданную область
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

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

библиотека
материалов

Занятие 4

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


Уhello_html_3f139c0e.pngравнение окружности проходящей через центр hello_html_m5080207e.gif


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

Х^2 + Y^2 < 4

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

CLS

INPUT X,Y

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



hello_html_m25ee88d0.png

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

CLS

INPUT X,Y

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

THEN ? “YES” ELSE ?”NO”






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

hello_html_198f1853.png

CLS

INPUT X,Y

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

THEN ? “YES” ELSE ?”NO”






Рhello_html_3b30a219.pngешение задач

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”


Chello_html_54c6e870.pngLS

INPUT X,Y

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

THEN ? “YES” ELSE ?”NO”








Chello_html_mde4cb24.pngLS

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”



hello_html_m41bc5823.png

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”




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

Chello_html_641a14db.pngLS

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”

Chello_html_55852be9.pngLS

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”

hello_html_37d7bb.png

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”



Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

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

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