Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Семестровая работа по информатике (ФАТ).doc
Скачиваний:
46
Добавлен:
14.03.2016
Размер:
342.53 Кб
Скачать

ВАРИАНТ 1

  1. Вычислить и напечатать:

Значения a и b ввести с клавиатуры.

  1. Вычислить значения функции на отрезке [0,1; 1,3] c шагом х=0,2. Вывести на печать все значения y>1.

  1. Задан одномерный массив Z(N) (N<=80). Все элементы, меньшие среднего арифметического наибольшего и наименьшего элементов массива, заменить на наименьший элемент, а большие среднего арифметического – на наибольший элемент массива.

  1. Ввести двумерный массив L(N,M) (N10; M15) и выдать его на печать в виде таблицы. Определить значение среднего арифметического всего массива SR. Заменить в каждой строке массива минимальный элемент на значение SR. Выдать на печать преобразованный массив.

  1. Сформировать файл F. Определить сумму и произведение наибольшего и наименьшего из значений компонент. Заменить значением суммы первую компоненту, а значением произведения – последнюю компоненту файла. Все остальные компоненты увеличить в два раза.

ВАРИАНТ 2

1. Вычислить и напечатать:

Значения k и p ввести с клавиатуры.

  1. Вычислить значения функции на отрезке [0,1; 0,9] с шагом х=0,2. Вычисления произвести для следующих значений а: 0,15; 0,35; 0,55; ...; 1,55.

  1. Задан одномерный массив М(N) (N<=60). Найти максимальный элемент массива М. Если этот элемент четный, то распечатать элементы, предшествующие максимуму, а если нечетный, то распечатать все элементы, следующие за максимальным.

  1. Дана квадратная матрица порядка М, М<=18. Получить массив В, каждый элемент которого есть квадрат тех элементов строк, модули которых принадлежат отрезку [1,10]. Массив В распечатать.

  1. В файле F1 найти произведение последних пяти элементов. Полученным значением заменить каждую вторую компоненту файла. Все стальные компоненты уменьшить в два раза. Результат вывести на экран.

ВАРИАНТ 3

1. Вычислить и напечатать:

Значение r ввести с клавиатуры.

  1. Вычислить значения функции . Аргумент х изменяет значения в пределах от -1 до 3 с шагом х=0,25. Отпечатать только отрицательные значения функции y.

  1. Задан одномерный массив Z(N) (N<=60). Сформировать два одномерных массива X и Y. Массив Х получен делением на 2 элементов массива Z, стоящих на четных местах, а массив Y – делением на 3 элементов массива Z, стоящих на нечетных местах.

  1. Дана матрица В размером MxN, М<=10, N<=20. Преобразовать матрицу В путём умножения её элементов на сумму положительных элементов той строки, которая содержит MIN элемент всей матрицы. Полученную матрицу распечатать.

  1. Ввести с клавиатуры файл F и выдать его на печать. Определить среднее арифметическое четных компонент файла и все компоненты, меньшие среднего арифметического, увеличить в два раза. Все компоненты, расположенные на нечетных местах, переписать в файл G.

ВАРИАНТ 4

1. Вычислить и напечатать:

Значение x ввести с клавиатуры.

  1. Вычислить значения функции на отрезке [-2; 10] c шагом х=0,5. Отпечатать значения функции и аргумента в виде таблицы.

  1. Задан одномерный массив А(N) (N<=60). Найти максимальный элемент среди элементов, стоящих на чётных местах, и найденным значением заменить все элементы массива А, кратные 3. Преобразованный массив вывести на экран.

  1. В матрице К(N,N) (N10) найти сумму элементов под главной диагональю. Этой суммой заменить максимальный элемент матрицы. Преобразованную матрицу напечатать.

  1. В файле F заменить все нулевые компоненты значением суммы первой и последней компонент файла; все отрицательные компоненты уменьшить на значение суммы, а также найти среднее арифметическое положительных компонент. Результаты отпечатать.

ВАРИАНТ 5

1. Вычислить и напечатать:

Значения m и n ввести с клавиатуры.

  1. Вывести на печать значения функции z=x²+y+sin(x) при изменении

х от –π до 0, с шагом π/6, и при изменении y от –1 до 1 с шагом 0,4.

  1. Задан одномерный массив А(N) (N<=60). Найти максимальный элемент среди тех элементов этого массива, значения которых попадают в интервал [-5,5]. Все отрицательные элементы массива А домножить на этот элемент. Преобразованный массив распечатать.

  1. Дана целочисленная матрица порядка MxN, М<=10, N<=20. Поменять местами 2-ую и (N-1)-ую строки матрицы. Преобразованную матрицу выдать на печать в общепринятом виде.

  1. В файле F заменить все нулевые компоненты значением суммы первой и последней компонент файла; все отрицательные компоненты уменьшить на значение суммы, а также найти среднее арифметическое положительных компонент. Результаты отпечатать.

ВАРИАНТ 6