Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика / контр. раб.pdf
Скачиваний:
31
Добавлен:
14.03.2016
Размер:
301.49 Кб
Скачать

Вариант № 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

Соседние файлы в папке Информатика