- Преподавателю
- Информатика
- Изучаем язык BASIC. Занятие 5, Задачи на попадание точки в заданную область (продолжение)
Изучаем язык BASIC. Занятие 5, Задачи на попадание точки в заданную область (продолжение)
Раздел | Информатика |
Класс | - |
Тип | Конспекты |
Автор | Гегелашвили Т.П. |
Дата | 25.08.2015 |
Формат | doc |
Изображения | Есть |
Занятие 5
Уравнение окружности проходящей через центр , где х1, у1 - координаты центра круга.
CLS
INPUT X,Y
IF (X-3)^2 + (Y-4)^2 < 4 AND X>0 AND X<6 AND Y>0 AND Y<7THEN ? "YES" ELSE ?"NO"
CLS
INPUT X,Y
F1=(X>-5 AND Y<7 AND X<6 AND Y>0 AND (X+3)^2+(Y-4)^2>1 AND (X-3)^2+(Y-4)^2>4)
F2=(X>0 AND Y<=0 AND X^2+Y^2<4 AND X^2+Y^2>16)
IF F1 OR F2 THEN ? "YES" ELSE ?"NO"
CLS
INPUT X,Y
F1=(X>=0 AND X^2+Y^2<36)
F2=( X<0 AND Y<4 AND X>-10 AND Y>=0 AND X^2+Y^2>9)
F3=((X+3)^2+(Y+4)^2>1 AND X<0 AND Y<=0 ANDX^2+Y^2<64))
IF F1 OR F2 OR F3 THEN ? "YES" ELSE ?"NO"
CLS
INPUT X,Y
F1=(X>-5 AND Y<5 AND X<5 AND Y>0 AND X^2+(Y-2)^2>1)
F2=( Y<0 AND X^2+Y^2<49 AND X^2+Y^2>25)
IF F1 OR F2 THEN ? "YES" ELSE ?"NO"
CLS
INPUT X,Y
F1=(X<=0 AND Y<6 AND X>-4 AND Y>-5 AND (X+2)^2+(Y+3.5)^2>1 AND (X-3)^2+(Y+2)^2>1)
F2=((X-2)^2+Y^2>1 )
F3=(X>0 AND Y>=0 AND X<4 AND Y<4)
F4=(X>0 AND Y<0 AND X<6 AND Y>-4)
IF F1 OR F3 OR F4 AND F2 THEN ? "YES" ELSE ?"NO"
Домашнее задание
CLS
INPUT X,Y
F1=(X<=0 AND Y<3 AND X>-6 AND Y>=0)
F2=(X>0 AND Y<5 AND X<6 AND Y>=0)
F3=(X<=0 AND Y<0 AND X>-5 AND Y>-6 AND X^2+Y^2>16)
F4=( X^2+Y^2>16 AND X^2+Y^2<25)
IF F1 OR F3 OR F4 OR F2 THEN ? "YES" ELSE ?"NO"
CLS
INPUT X,Y
F1=(X<=0 AND X>-5 AND Y>-5 AND Y<=0)
F2=(Y>=0 AND X^2+Y^2<25)
F3=( X^2+Y^2>9 AND X^2+Y^2<25 AND Y<0 AND X>0)
F4=( (X+2)^2+Y^2>1)
IF F1 OR F3 OR F2 AND F4 THEN ? "YES" ELSE ?"NO"
CLS
INPUT X,Y
F1=(X<=0 AND X>-6 AND Y>=0 AND Y<4 AND X^2+Y^2<4)
F2=( X>0 AND X<8 AND Y>=0 AND Y<6 AND X^2+Y^2<4)
F3=( X^2+Y^2>16AND X^2+Y^2<36 AND Y<0 AND X>=0)
F4=( X<0 AND X>-4 AND Y<0 AND Y>-9)
IF F1 OR F3 OR F2 OR F4 THEN ? "YES" ELSE ?"NO"