- •ИНФОРМАТИКА
- •Методические указания к выполнению семестровой работы № 1
- •Титульный лист
- •СЕМЕСТРОВАЯ РАБОТА № 1
- •Волгоград 2003
- •Тестовый пример
- •Тестовый пример
- •Тестовый пример
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант №12
- •Вариант №13
- •Вариант №14
- •Ввести числа x1, x2, x3, x4, и вычислить их среднее арифметическое d. Если «d < 100», напечатать «d < 100 ». Если d = 100, вывести на печать значения x1, x2, x3, x4. Если d < 100, вычислить и напечатать среднее геометрическое этих чисел.
- •Вариант №15
- •Вариант №16
- •Вариант №18
- •Вариант №19
- •Вариант №20
- •Вариант № 21
- •Вариант № 22
- •Вариант № 23
- •Вариант № 25
- •Вариант № 26
- •Вариант № 27
- •Вариант № 28
- •Вариант № 29
- •Вариант № 30
|
WRITELN('T[',I,']=',T[I]:4); |
|
END |
{ |
--------------------------------------------------------} |
|
ELSE |
|
WRITE('МИНИМАЛЬНЫЙ ЭЛЕМЕНТ ПОСЛЕДНИЙ'); |
WRITELN;
END.
Тестовый пример
Ввод:
Размерность массива N=10.
Массив Т: {13; 15; 11; –100; 8; 4; –7; 6; –5; 78} Вывод:
Минимальный элемент массива: –100. Сумма четных элементов массива: –4.
Массив Т после преобразования: {13; 15; 11; –100; 8; 4; –4; 6; –4; 78}
3.ВАРИАНТЫ ЗАДАНИЙ
Номер |
Вариант 1 |
|
задачи |
||
|
1Дано a, b, x
ì |
|
|
|
|
|
|
|
|
|
|
|
3 |
5,если x> 15 |
||||
|
||||||||
ï |
|
|
|
x + |
||||
Если a>b, вычислить значение функции y = í |
|
|
|
|
|
|
|
|
5х + lnx,иначе |
||||||||
î |
||||||||
ï |
|
|
|
|
|
|
|
|
Если a<b, вычислить значение функции z = 2ex |
x3 |
. Вывести на |
||||||
cos x |
печать положительные значения z. Если a = b, напечатать “a = b”.
2
Дано a, b.
Вычислить и напечатать значения функции
ï at lgt,если 1£ t £ 2, |
|||
ì |
2 |
|
|
y = í1,если t< 1, |
|
||
ï |
at |
cosbt,если t> |
2, |
î e |
|
где t изменяется в интервале от 0 до 3 с шагом 0.15
3
Задан одномерный массив Х(N) (N<=60). Вычислить сумму отрицательных элементов этого массива. Записать ее модуль на место элемента, стоящего после максимального. Если такого элемента нет, то выдать сообщение. Результат вывести на экран.
7
Вариант 2
1 |
Дано c, d. |
|
|
|
c |
|
||
|
Вычислить y = e |
d |
+ tg |
|
.Если y>0, то вычислить и |
|||
|
|
1+ |
|
|
|
|||
|
|
d2 + 1 |
отпечатать z=c*y+d*y+c*d. Если y=0, напечатать “y=0”, иначе вычислить x = arcsin y + tg d/2
2 Дано a. Вычислить значение функции
ï p x - 7/x ,если x< 1.3, |
||||
ì |
3 |
2 |
||
y =í ax3 + 7 |
|
, если x= 1.3, |
||
x |
||||
ï |
|
|
|
|
|
x , если x > 1.3, |
|||
ï lgx+ 7 |
||||
î |
|
|
|
|
где х изменяется в интервале от 0.8до 2 с шагом 0.1 Вывести на печать значения функции y>0.
3В заданном одномерном массиве R(N) (N<=60) определить количество элементов, равных первому положительному элементу. Если такие элементы в массиве есть, то вычислить сумму положительных элементов, рассматривая массив с конца. Если таких элементов нет, то напечатать об этом сообщение.
Вариант 3
1 |
Дано a, b, x. |
ì |
3 |
2 5 |
|
|
Вычислить значение функции y = |
|
|||
|
í ax |
+ b x ,если |
a > b, |
||
|
|
î tga/2bx,если а £ |
b,x¹ 0. |
Если y>0, напечатать “y>0”. Если y = 0, напечатать значения a, b,
х, иначе – вычислить z = 5e2x + 3a3b.
2Дано a = 2.8, b = -0.3, c = 4. Вычислить и напечатать значения функции
|
ïì (a+ |
bx) / |
|
|
|
x2 + 4,если x< 1.4 |
|||
y = |
ï |
|
|
|
í ax2 + bx+ c,если х = 1.4, |
||||
|
ï |
ab |
||
|
ï a/x+ e ,если x> 1.4, |
|||
|
î |
|
|
|
где х изменяется в интервале от 0.8 до 2.8 с шагом 0.2.
3Задан одномерный массив А(N) (N<=60). На место минимального элемента массива записать сумму последних N элементов массива. Если А[1]>=0, то умножить все элементы этого массива на квадрат минимального элемента данного вектора, а если А[1]<0, то умножить все элементы на квадрат максимального элемента вектора. Полученный массив распечатать.
8
Вариант 4
1 Дано x, y.
Вычислить функцию z = y2 - xy3 + 4xy . Если z>0, вычислить sinxcosy + 4
функцию w = arcsin2xy+e2xy . Если z=0, вычислить значения x и y, иначе – вычислить p = lgxy+ x2y3.
2Дано a=5.3.
Вычислить значение функции
|
ïì ln(x+ 7 |
|
|
|
|
|
), если x< 1.9, |
|
|
|
x+ 5 |
|
|
||||
|
|
|
||||||
z = |
ï |
|
|
|
|
|
|
|
í p x2 - 7/x2, если x= 1.9, |
||||||||
|
ï |
|
|
|
|
|
|
|
|
+ 7 |
x,если x> 1.9, |
||||||
|
ï ax2 |
|||||||
|
î |
|
|
|
|
|
|
|
где х изменяется в интервале от 1 до 3 с шагом 0.1. Вывести на печать значения z>3.
3Задан одномерный массив А(N) (N<=60). Выяснить, какое число в массиве встретится ранее – положительное или отрицательное (нули не рассматривать). Если положительное – найти в массиве максимальный элемент и его местоположение, если отрицательное – минимальный элемент и его расположение. Результат отпечатать.
Вариант 5
1 |
Дано p, g, x. |
|
Вычислить функцию y = p2 + g3 , если х ¹ 0. Если х>0, вычислить |
|
cosx |
|
d = g2 + lnp+ egp. Напечатать значение d, если d>4.5. |
2 |
Дано a, b. |
|
ì ex + abcosx, если х < 0, |
|
Если a ≤ b, вычислить значения функции z = îí lg(x) + tg(x) /ab, иначе |
|
где х изменяется в интервале от -2 до 2 с шагом 0.1. Вывести на |
|
печать положительное значение z и соответствующие значения х. |
3Ввести одномерный массив X(N) (N<=50). Определить в нем среднее арифметическое отрицательных элементов, стоящих после первого элемента, большего 10. Выдать на печать массив и вычисленное среднее арифметическое или сообщение о невозможности его вычислить.
Вариант 6
1Дано a, b.
Вычислить функцию z = 1/33a + 1/44b. Если z = 0, вычислить
f=arctg z. Если z = 0, вычислить и напечатать g = arccosz+ e− 2, иначе - вычислить p = z2 + a3 z4 + ab.
9