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

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

Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs


Международный конкурс по математике «Поверь в себя»

для учеников 1-11 классов и дошкольников с ЛЮБЫМ уровнем знаний

Цели конкурса: повысить интерес учеников к математике, усилить внутреннюю мотивацию, веру в себя и свои силы. Ученики отвечают на задания прямо на сайте конкурса, учителю не нужно распечатывать задания. Для каждого ученика конкурс по математике «Поверь в себя» - это прекрасная возможность проявить себя и раскрыть свой потенциал.

Подробнее о конкурсе - https://urokimatematiki.ru/

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

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

Занятие 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% скидкой при обучении по программам профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy

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

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

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

Список всех тестов можно посмотреть тут - https://infourok.ru/tests

Похожие материалы

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