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

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

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






Уравнение прямой «в отрезках» + =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; просмотров: 567. Нарушение авторских прав; Мы поможем в написании вашей работы!



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Ганглиоблокаторы. Классификация. Механизм действия. Фармакодинамика. Применение.Побочные эфффекты Никотинчувствительные холинорецепторы (н-холинорецепторы) в основном локализованы на постсинаптических мембранах в синапсах скелетной мускулатуры...

Шов первичный, первично отсроченный, вторичный (показания) В зависимости от времени и условий наложения выделяют швы: 1) первичные...

Предпосылки, условия и движущие силы психического развития Предпосылки –это факторы. Факторы психического развития –это ведущие детерминанты развития чел. К ним относят: среду...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

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