- •ИНФОРМАТИКА
- •Методические указания к выполнению семестровой работы № 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
Вариант № 25
1Задано вещественное число a.
Вычислить f(a), если:
|
ì 0 |
|
при х £ |
0, |
f(x) = |
ï |
- x |
при 0< |
х £ 1, |
í x2 |
||||
|
ï 2 |
- sinp x |
в остальных случаях . |
|
|
î x |
Если вычисленное значение функции попадает в интервал [-1;1],
f (a)
то вычислить: g = sin( f (a)) .
2Дано вещественное число a.
Найти среди чисел 1, 1 + 12 , 1 + 12 + 13 , … первое больше a. Подсчитать количество необходимых слагаемых.
3Задан одномерный массив А(N) (N<=60). Найти максимальный элемент среди элементов, стоящих на чётных местах, и найденным значением заменить все элементы массива А, кратные 3. Преобразованный массив вывести на экран.
Вариант № 26
1Даны три вещественных числа x, y, z.
Вычислить, существует ли треугольник с длинами сторон x, y, z.
2Задано натуральное число n. Получить сумму тех чисел вида: i-3-3in2+n (i =1,2,3,…,n), которые нечетны и положительны.
3Задан одномерный массив А(N) (N<=60). Найти максимальный элемент среди тех элементов этого массива, значения которых попадают в интервал [-5,5]. Все отрицательные элементы массива А домножить на этот элемент. Преобразованный массив распечатать.
Вариант № 27
1Заданы вещественные числа a, b, c, d.
Вычислить M=(max(a2d, b2c)–( min ( a+b+c+d, a2+b2)-1),где max –есть большее из a2d и b2c, min –есть меньшее из a+b+c+d и a2+b2.
2Задано натуральное число n.
Среди последовательно выводимых с клавиатуры чисел a1, a2, … , an найти и распечатать все четные.
3Задан одномерный массив С(N) (N<=70). Переместить в конец массива элементы, которые ровно на одну единицу больше наименьшего элемента массива, и определить количество таких элементов. Преобразованный массив и количество отпечатать.
19
Вариант № 28
1Заданы числа x и y.
Вычислить f(a) = |
siny + cosx |
, где а = max(x, y). |
|||
1+ 2y cos(xy) |
|||||
|
|
a + x + y |
|
||
Если f(a)>0, то вычислить p = |
и вывести на экран; если |
||||
|
|
|
f (a) |
|
f(a) = 0, выдать об этом.
2Задано целое число а.
Если а > 0, то вычислить максимальное среди значений функции
f(x) = |
ex |
на отрезке [-5;5] с шагом 0,2. В противном случае |
sinx+ cosx |
распечатать все положительные значения функции f(x).
3Задан массив В(N) (N<=60). Переписать в начало массива положительные элементы, сохраняя порядок следования. Отпечатать преобразованный массив В.
Вариант № 29
1Среди заданных вещественных чисел a, b, c найти минимальное. Если найденный минимум < 0, то все число увеличить в 2 раза и распечатать; еcли минимум = 0, то найти сумму этих чисел; если минимум < 0, то отпечатать наибольшее из чисел a и b.
2Заданы числа с и b.
Если с ¹ d, то вычислить и отпечатать положительные значения
функции y = |
csinx |
, где x |
[-2;2] и изменяется с шагом 0,2. |
|
|
||||
|
c − d |
|||
|
|
|
|
Если с–d, то напечатать об этом сообщение и вычисления закончить.
3Задан массив Х(N) (N<=80).
Найти наибольший среди элементов кратных 6 и наименьший среди нечетных элементов массива Х и поменять их местами. Отпечатать преобразованный массив Х.
Вариант № 30
1Заданы числа a, b, с.
Минимальное из этих чисел заменить суммой a+b+c.
|
n |
(− 1) k+ 1 |
2 |
Дано натуральное число n. Если n > 20, то вычислить |
|
|
||
|
åk= 1 k(k + 1) |
|
|
В противном случае сделать сообщение об этом. |
|
3Задан массив В(N) (N<=60).
Найти произведение элементов, стоящих перед минимальным элементом массива В и заменить им третий нечетный элемент. Отпечатать найденное произведение и преобразованный массив.
20
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
1. Авдеюк О. А., Жмурин Д. В. Алгоритмы. Методические указания к решению задач по курсу «Информатика». – Волгоград: «Политехник» ВолгГТУ, 2002. – 16 с.
2.Авдеюк О. А., Жмурин Д. В. Сборник алгоритмов для обработки одномерных
идвумерных массивов. Методические указания к практическим и лабораторным занятиям по курсу «Информатика». – Волгоград: «Политехник» ВолгГТУ, 2002. – 27 с.
3.Авдеюк О. А., Гостевская О. В., Жмурин Д. В., Павлова Е. С. Обработка массивов средствами языка программирования ТР 7.0// Учеб. пособ. – Волгоград: «Политехник» ВолгГТУ, 2002. – 27 с.
4.Авдеюк О. А., Р. С. Богатырев, О. В. Гостевская, Д. В. Жмурин, Е. С. Павлова, В. М. Покатаева, Н. Н. Шушкова. Сборник заданий для лабораторных и семестровых работ по информатике: Учеб. пособие/ ВолгГТУ. – Волгоград, 2003. – 81с.
5. Епанешников А., Епанешников В. Программирование в среде Turbo Pascal 7.0. - 3-е изд.,стер. - М.: “ ДИАЛОГ-МИФИ”,1998. - 288 с.
6. Фаронов В. В. Turbo Pascal 7.0 начальный курс// Учеб. пособ. – М.: «Нолидж», 2001. – 576 с.
21