Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Builder методичка часть 1.pdf
Скачиваний:
77
Добавлен:
16.03.2016
Размер:
1.88 Mб
Скачать

{

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u=fabs(u);

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y=fabs(y);

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z=fabs(z);

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

}

 

 

 

// Нахождение максимального из трех чисел

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

if (u>y) ma=u; else ma=y;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

if (z>ma) ma=z;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

if (CheckBox1->Checked) Memo1->Lines->Add("maxabc="+

 

 

 

Р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FloatToStrF(ma,ffFixed,8,6));

 

 

 

 

 

 

 

 

 

 

 

 

 

 

else Memo1->Lines->Add("max="+

И

 

 

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FloatToStrF(ma,ffFixed,8,6));

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

У

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.5. Выполнение индивидуального задания

 

 

 

 

 

 

 

 

 

 

Получите

 

 

 

 

индивидуальное

задание

у преподавателя.

 

 

 

В качестве

f(x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 x

. Отредактируйте вид формы и текст

использовать по выбору: sh(x), x , e

программы в соответствии с полученным заданиемГ. Предусмотрите вывод

информации, показывающий, по какой ветви производились вычисления.

 

 

 

ì

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

к

Бì

 

 

 

 

 

 

 

 

 

 

2

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ï( f (x) + y)

2

-

 

 

f (x)*y

 

 

 

ï

( f (x))+ (f (x) + y) , x / yñ0

 

 

 

 

 

 

, xyñ0

 

 

ïln

1.

a = íï( f (x) + y)2 +

 

f (x)+ y

 

, xyáа0

b =

ïln

f (x) / y

 

+ ( f (x) + y)3 , x / yá0

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.

 

í

 

2

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ y)

 

+1,

 

 

xy = 0.

 

 

 

ï(f (x)

 

,

 

 

 

 

x

= 0

 

 

ï( f (x)

 

 

 

 

 

 

 

 

+ y)

 

 

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

т

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

 

е

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y = 0.

 

 

 

 

 

 

 

 

 

 

 

 

о

 

 

 

î0,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ì f (x)2

 

 

 

 

 

 

 

 

 

 

 

ì( f (x) - y)3 + arctg( f (x)),

 

 

 

 

+ y 2

+ sin(y), x - y = 0

 

 

 

xñ y

 

 

ï

 

 

 

 

и

 

 

 

 

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.

c = í( f (x)

- y)2 + cos(y), x - yñ0

4.

 

d =

(y - f (x))3

+ arctg( f (x)),

yñx

 

 

ïï(y - f (x))2 + tg(y), x - yá0.

 

 

 

ï(y + f (x))3

+ 0.5,

 

y = x.

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

бï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и

л

 

 

 

 

 

 

 

 

 

 

 

 

ï

f (x)− b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ì

 

 

i - нечетное, xñ0

 

 

 

ì

,

 

 

 

 

 

0.5áxbá10

 

 

 

ïi f (x),

 

 

 

 

 

ïe

 

 

 

 

 

 

 

 

 

 

5.

e = íi / 2

 

f (x)

, i - четное,

xá0

6.

 

g = í

f (x) + b

,

 

 

 

0.1áxbá0.5

 

Б

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

if (x)

 

,

 

 

иначе.

 

 

 

 

 

 

ï2 f (x)2 ,

 

 

 

иначе.

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ìe f (x) ,

 

 

 

 

1áxbá10

 

 

 

 

 

ïìsin (5 f (x) + 3m

 

 

f (x)

 

),

-1ámáx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j = ícos(3 f (x) + 5m

f (x)

),

x < m

 

7.

s = í

 

f (x) + 4 * b

, 12áxbá40

8.

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x = m.

 

 

 

 

 

 

2

,

 

 

иначе.

 

 

 

 

 

ï( f (x) + m)2 ,

 

 

 

 

 

 

 

 

 

 

ïbf (x)

 

 

 

 

 

 

 

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PDF created with pdfFactory Pro trial version www.pdffactory.com

 

 

ì2 f (x)3 + 3p2 , xñ

 

p

 

 

 

 

 

 

 

 

 

 

 

ìln(

 

f (x)

 

+

 

q

 

),

 

 

 

xq

 

 

ñ10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9.

l =

ï

 

f (x) - p

 

,

 

 

3áxá

 

p

 

 

 

 

10.

k =

 

ïe f

(x)+q ,

 

 

 

xq

 

á10

 

 

 

 

 

 

 

 

 

í

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

í

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ï

 

 

 

 

 

 

x =

 

p

 

.

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

 

xq

 

 

=10

 

 

ï( f (x) - p)2 ,

 

 

 

 

 

 

 

 

 

ï f (x) + q,

 

 

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11.

m =

 

 

 

max( f (x), y, z)

+ 5.

 

 

 

 

 

 

 

 

 

 

 

 

12.

n =

 

min( f (x) + y, y z)

.

 

 

 

 

 

 

 

min( f (x), y)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

max( f (x), y)

 

 

 

 

 

 

 

 

 

min( f (x), y)

-

max(y, z)

 

 

 

q =

 

max( f (x) + y + z, xyz)

 

 

 

 

 

 

 

 

 

 

13.

p =

 

 

 

.

14.

 

min

(

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

)

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x) + y + z, xyz

 

 

 

15.

 

r = max(min( f (x), y), z).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16.

 

 

Известно, что из четырех чисел a1 , a2

, a3

и a4 одно отлично от трех

других

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

зима).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

УИ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18.

 

Определить, поместится ли прямоугольная коробка размером a х b в

прямоугольный ящик размером c х d

(учесть возможность поворота коробки).

 

19.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Г

 

 

 

 

 

 

 

 

 

 

 

 

 

Определить, является ли заданный год високосным.

 

 

 

 

 

 

 

 

 

 

 

 

20.

 

 

Дано целое k от 1 до 180. Определить, к кая цифра находится в k-й

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

 

позиции последовательности 10111213…9899,ав которой выписаны подряд все

21.В старояпонском календаре ебыл принят 60-летний цикл, состоявший из пяти 12-летних подциклов. Подциклы обозначались цветами: green (зеленый), red

(красный), yellow (желтый), white (б лый) и black (черный). Внутри каждого подцикла годы носили названияоживо ных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи, например: 1984 год год зеленой крысы был началим чередного цикла.

Разработать программул , к торая вводит номер некоторого года нашей эры и выводит его название по старояпонскому календарю.

22.Еслибсумма трех попарно различных действительных чисел x, y, z меньше единицы, то наименьшее из этих трех чисел заменить полусуммой двух других; в прот вном случае заменить меньшее из x и y полусуммой двух оставшихсяБзначен й.

23.Для целого числа k от 1 до 99 вывести фразу мне k лет”, учитывая при этом, что при некоторых значениях k слово летнадо заменить на слово годили года”.

24.Для натурального числа k вывести фразу мы выпили k бутылок фанты”, согласовав окончание слова бутылкас числом k.

25.Вывести на экран 1 или 0 в зависимости от того, имеют три заданных целых числа одинаковую четность или нет.к

PDF created with pdfFactory Pro trial version www.pdffactory.com

26.Вывести на экран 1 или 0 в зависимости от того, равна ли сумма двух первых цифр заданного четырехзначного числа сумме двух его последних цифр.

27.Вывести на экран 1 или 0 в зависимости от того, равен ли квадрат заданного трехзначного числа кубу суммы цифр этого числа.

28.Вывести на экран 1 или 0 в зависимости от того, есть ли среди первых

трех цифр дробной части заданного положительного вещественного числа цифра ноль.

29.Вывести на экран 1 или 0 в зависимости от того, есть ли среди цифр заданного трехзначного числа одинаковые. Р

30.Значения переменных a, b и с поменять местами так, чтобы оказалось a<=b<=c. ИУ

 

 

 

 

 

 

 

 

 

Г

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

а

 

 

 

 

 

 

 

к

 

 

 

 

 

 

 

е

 

 

 

 

 

 

 

т

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

л

 

 

 

 

 

 

 

б

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

PDF created with pdfFactory Pro trial version www.pdffactory.com

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]