Студопедия — Полуплоскость, граница которой под углом к осям координат.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Полуплоскость, граница которой под углом к осям координат.






Уравнение прямой «в отрезках» + =1

a

b b

a

Полуплоскость выше прямой, включая границу + >=1

Полуплоскость ниже прямой, включая границу + <=1

Пример. Написать программу, которая при вводе координаты точки на плоскости определяет принадлежит ли данная точка заштрихованной фигуре. Y

Y=4

Y=X2-2 1

Y=2 R=2

2 3

X=-2 X=2 X

 

X=-4

Как видно из рисунка, фигура составлена из (1)- параболы Y=X2-2 ограниченной сверху прямой Y=4.

(2)- прямоугольника, ограниченного прямыми X=-2, X=2, Y=0, Y=2.

(3)- сектора, вырезанного из круга радиуса 2 и ограниченного прямыми X=2, Y=0.

(4)- треугольника, образованного прямыми X=0, Y=0 и прямой с отрезками X=2, Y=-4.

координаты точек вводить по запросу ‘will still point?’(будет ещё точка?).

если на запрос вводится ‘Y’ или ’y’, то запрашиваются координаты точки x,y и выясняется, принадлежит ли точка описанной области или не принадлежит при этом выводится соответствующее сообщение: point is on the field (точка принадлежит данной области) или the point does not belong to this area (точка не принадлежит данной области).

если на запрос вводится ‘N’ или ‘n’то организовать выход из программы.

если введён символ отличный от ‘Y’ или’y’ или ‘N’или’n’, то вывести сообщение ‘false symbol’ (неправильный символ) и перейти к запросу ‘will still point?’ и так далее пока не будет введён символ ‘N’ или ‘n’.

program Project3_9; {$APPTYPE CONSOLE} uses SysUtils;

Label L1,Nah,Kon;

Var lit:char; x,y:real;

begin

L1:Writeln('Will still point?'); Readln(lit);

if (lit='Y') or (lit='y') then goto Nah else if (lit='N') or (lit='n') then

goto Kon else begin writeln('false symbol'); goto L1; end;

Nah:writeln('input x and y koordinat point'); readln(x,y);

if (y>=sqr(x)-2) and (y<=4)

or (x>=-2) and (x<=2) and (y>=0) and (y<=2)

or (sqr(x-2)+sqr(y)<=4) and (y>=0) and (x>=2)

or (y>=(1-x/2)/(-4)) and (y<=0) and (x>=0)

or (y>=(1+x/2)/(-2)) and (y<=0) and (x<=0)then

begin writeln('point is on the field');

goto L1; end

else begin writeln('the point does not belong to this area'); goto L1; end;

Kon:end.

 

Варианты заданий:

Вариант 1.

рис 3.1

Проверить принадлежность области вводимых точек.

3. Используя оператор Case вычислить:

 
 


A*B если n=1

A*H/2 если n=2

S= (A+B)*H/(Pi*R2) если n=4

(Pi*R2*F)/360 если n=5

 

A=2,8 B=3,73 H=3,01 F=2,5

 

 

Вариант 2.

рис 3.2

Проверить принадлежность области вводимых точек.

3. Используя оператор Case вычислить:

P*I если n=1

P*H/2 если n=2

S= 2*Pi*R*H если n=3

Pi*R*I если n=4

4*Pi*R*H) если n=5

Pi*R(2H+A) если n=6

P=3,75 I=25 H=16 R=8,4 A=10,2

Вариант 3.

Проверить принадлежность области вводимых точек.

 

 

3. Используя оператор Case вычислить:

Вариант 4.

Проверить принадлежность области вводимых точек.

3. Используя оператор Case вычислить:

х ввести с клавиатуры.

Вариант 5.

 

2. Описать область (рис 3.5)

Проверить принадлежность области вводимых точек.

3.

Вариант 6

.

2. Описать область (рис 3.6).

Рис 3.6 Проверить принадлежность области вводимых точек.

P2*I если n=1

P3*H/2 если n=2

S= 2*Pi*R/H2 если n=3

Pi*R/I если n=4,5,6,7

4*Pi/(R*H) если n=8

P=3,75 I=25 H=16 R=8,4

Вариант 7.

Проверить принадлежность области вводимых точек.

3.

А1, А2,А3 вводить с клавиатуры.

Вариант 8

Проверить принадлежность области вводимых точек.

3 3. Используя оператор Case вычислить:

. R=3,75 h=5,2 k вводить с клавиатуры.

 

Вариант 9.

Проверить принадлежность области вводимых точек.

3.Дано положительное число не больше 4.

В зависимости от целой части этого числа используя оператор Case вычислить:

x = 6.86 a вводить с клавиатуры.

Вариант10.

Проверить принадлежность области вводимых точек.

3. Определить, является ли введённый символ прописной или строчной буквой (от A до Z или от a до z), цифрой, знаком операции (+,-,*,/). В других случаях выдать, что введён специальный символ.

Вариант 11

.

Проверить принадлежность области вводимых точек.

3. Определить день недели в зависимости от даты. Номер недели рассчитывается по формуле Зеллера:

Вариант 12.

Проверить принадлежность области вводимых точек.

3. Даны три положительных числа a,b,c. Введите k равное 0, получите У; k равное 1, получите У; k равное 2 получите У.

Вариант 13.

Рис 3.13

Проверить принадлежность области вводимых точек.

3.

Вариант 14.

1.

Рис.3.14

Проверить принадлежность области вводимых точек..

3. Даны три положительных числа a,b,c. Введите k равное 0; получите У; k равное 1,

получите У; k равное 2 получите У. M=(a+b)/c.

.

Вариант 15.

рис 3.15 Проверить принадлежность области вводимых точек.

3. Ввести переменные a,b,c,d,

Вариант 16.

Где g = 0,82; Z и х вводить с клавиатуры.

Проверить принадлежность области вводимых точек. Рис 3.16

3. 3. Используя оператор Case

Вариант 17

Рис3.17

Проверить принадлежность области вводимых точек.

3. Используя оператор Case вычислить:

Даны положительные числа a,b,c. В зависимости от значения остатка от деления на 4

M+2ab если k<1

Y= если k>=1 и одновременно k<=2

в остальных случаях

Вариант 18.

a, x, c ввести с клавиатуры.

Проверить принадлежность области вводимых точек.

3.

Дано: a=5,9, b=1,54 c=72,9 x вводится по запросу.

 

 

Вариант 19.

Проверить принадлежность области вводимых точек. Рис 3.19

3.

Дано: x=1.5, a=7.77?, b вводить с клавиатуры.

Вариант 20.

Рис.3.20

Проверить принадлежность области вводимых точек.

Дано:a=2,7 x=3,22 a вводить с клавиатуры.

Вариант 21.

1.

Рис 3.21

Проверить принадлежность области вводимых точек.

3.

Значения x и a вводятся с клавиатуры.

Вариант 22

1.

Рис 3.22

Проверить принадлежность области вводимых точек.

3. Используя оператор Case вычислить:

Вариант 23.

Рис.3.23

Проверить принадлежность области вводимых точек.

.

Вариант 24.

Рис3.24.

Проверить принадлежность области вводимых точек.

3.

Вариант 25.

Проверить принадлежность области вводимых точек.

3.

4 величины М, равной

 

Вариант 26.

Проверить принадлежность области вводимых точек.

3. 3. Использовать оператор Case.

х и а вводить с клавиатуры.

Вариант 27.

Проверить принадлежность области вводимых точек.

3.

Вариант 28.

2.Описать область 3.28. Х

1.5

 
 


-1.5 У

3.5

-1.5 Рис.3.28

Проверить принадлежность области вводимых точек.

3. 3. Используя оператор Case вычислить:

Числа вводить с клавиатуры.

Вариант 29.

1. Ctg2 2x – Tg2 2x – 8 Cos 4x*Ctg 4x если x= 300

Cos x + √3 Sin x если x=450

Y= Tan x

0 в остальных случаях

 

2. Описать область (рис 3.29)

Х

3

.

 
 


-1.5 У

3.5

-1.5 Рис.3.29

Проверить принадлежность области вводимых точек.

3.

х вводить.

Вариант 30. 1. Ln(x-g) – 2 Ln(x+9) если x>2.5 и одновременно g < 8

Y = 1 – Ln(x+g)

Ln(x+0,8+ │g│+ 0,63x + √3g + 37,5 x g в остальных случаях.

2. Описать область (рис 3.30) Y

1

1

2 X

1

Рис 3.30 Проверить принадлежность области вводимых точек.

3. Используя оператор Case







Дата добавления: 2015-10-02; просмотров: 570. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

ПРОФЕССИОНАЛЬНОЕ САМОВОСПИТАНИЕ И САМООБРАЗОВАНИЕ ПЕДАГОГА Воспитывать сегодня подрастающее поколение на со­временном уровне требований общества нельзя без по­стоянного обновления и обогащения своего профессио­нального педагогического потенциала...

Эффективность управления. Общие понятия о сущности и критериях эффективности. Эффективность управления – это экономическая категория, отражающая вклад управленческой деятельности в конечный результат работы организации...

Мотивационная сфера личности, ее структура. Потребности и мотивы. Потребности и мотивы, их роль в организации деятельности...

Анализ микросреды предприятия Анализ микросреды направлен на анализ состояния тех со­ставляющих внешней среды, с которыми предприятие нахо­дится в непосредственном взаимодействии...

Типы конфликтных личностей (Дж. Скотт) Дж. Г. Скотт опирается на типологию Р. М. Брансом, но дополняет её. Они убеждены в своей абсолютной правоте и хотят, чтобы...

Гносеологический оптимизм, скептицизм, агностицизм.разновидности агностицизма Позицию Агностицизм защищает и критический реализм. Один из главных представителей этого направления...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия