Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
программирование_контр_1_семестр.doc
Скачиваний:
7
Добавлен:
03.11.2018
Размер:
552.45 Кб
Скачать
  1. Вариант № 34

Для решения следующих задач на компьютере необходимо разработать алгоритмы и составить программы на языке Паскаль:

  1. Даны a, b, x. Вычислить u, f, если , .

  2. Даны вещественные числа a, b, c. Вычислить .

  3. Дано вещественное число x. Вычислить y - первое из чисел sinx, sinsinx, sinsinsinx,..., меньшее по модулю 10-4.

  4. Дано целое число m. В массиве x(m) заменить порядок следования элементов на обратный.

  5. Дана символьная матрица размера. Найти номер первого по порядку столбца, содержащего наибольшее число цифр.

  6. Дана строка. Подсчитать количество символов, коды которых превышают заданное число.

Контpольная работа № 1

по курсу «Программирование»

  1. Вариант № 35

Для решения следующих задач на компьютере необходимо разработать алгоритмы и составить программы на языке Паскаль:

  1. Даны m, c, x, a, b. Вычислить z, s, если , .

  2. Даны вещественные числа x, y. Меньшее из этих двух чисел заменить их полусуммой, а большее - их удвоенным произведением.

  3. Вычислить значения выражения для а=1, 2, …, 100.

  4. Даны целое число n, вещественные числа x1,..., xn. Получить сумму положительных элементов этой последовательности с четными индексами и произведение ненулевых элементов с нечетными индексами.

  5. Даны натуральное число n, целочисленная квадратная матрица порядка n. Получить Получить b1,…,bn, где bi - это значение первого по порядку положительного элемента i-ой строки (если таких элементов нет, то принять bi=1).

  6. Строка содержит произвольный русский текст. Проверить, каких букв в нем больше: гласных или согласных.

Контpольная работа № 1

по курсу «Программирование»

  1. Вариант № 36

Для решения следующих задач на компьютере необходимо разработать алгоритмы и составить программы на языке Паскаль:

  1. Даны a, z, x. Вычислить y, p, если , .

  2. Определить, верно ли, что при делении неотрицательного целого числа a на положительное целое число b получается остаток, равный одному из заданных чисел r или s.

  3. Вычислить значения функции y=4x-2x+5 для значений x, изменяющихся от -3 до 1, с шагом 0.1.

  4. Дана последовательность из 100 различных целых чисел. Найти сумму чисел этой последовательности, расположенных между максимальным и минимальными числами (в сумму включить и оба этих числа).

  5. Даны натуральные числа n и m, целочисленная матрица х(n х m). Определить количество «особых» элементов матрицы, считая элемент «особым», если в его строке слева от него находятся элементы, меньшие его, а справа – большие.

  6. Дана строка. Удалить из нее все символы, предшествующие первой точке

Контpольная работа № 1

по курсу «Программирование»

  1. Вариант № 37

Для решения следующих задач на компьютере необходимо разработать алгоритмы и составить программы на языке Паскаль:

  1. Даны x, y, z. Вычислить a, b, если , .

  2. Даны целые числа k, m, вещественные числа y, z. При k<m, k=m или k>m заменить модулем соответственно значения x, y или z, а два других значения уменьшить на 0.5.

  3. Дано целое число n. Вычислить значения функции для x=1, 1.1, 1.2, ..., 1+0.1n.

  4. Дано целое число n. Получить массив, где ak= (k=1, …, n). Найти сумму всех этих чисел.

  5. Дана целочисленная матрица а(15х20). Получить b1,…,b20, где bj=true, если все элементы j-го столбца матрицы a нулевые, и bj=false иначе.

  6. Дана строка. Вставить после первого по порядку пробела заданную подстроку.

Контpольная работа № 1

по курсу «Программирование»