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

  2. Известно, что из трех чисел а1, а2, а3 одно отлично от двух других, равных между собой. Присвоить номер этого числа переменной n.

  3. Даны вещественные числа х, (). Вычислить с точностьюбесконечную сумму и указать количество учтенных слагаемых (слагаемые, меньшие в сумму не включать): .

  4. Даны натуральное число n и массив символов s1,…,sn, среди которых есть хотя бы одна точка. Преобразовать последовательность s1,…,sn, заменив знаком + все цифры 3, встречающиеся после первой точки.

  5. Дана целочисленная квадратная матрица размера n х n. Найти номера столбцов, элементы в каждом из которых одинаковы.

6. Дана строка. Слова в строке разделяются пробелами. Подсчитать количество букв k в последнем слове.

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

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

Вариант № 5

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

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

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

  3. Дано вещественное число х. Вычислить с точностью 10-5 бесконечную сумму (в сумму не включать слагаемые, меньшие 10-5): .

  4. Даны натуральное число n, символы s1,…,sn. Преобразовать последовательность s1,…,sn: если нет символа *, то оставить ее без изменения, иначе заменить каждый символ, встречающийся после первого вхождения символа *, на символ -.

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

  6. Дана строка. Слова в строке разделяются пробелами. Определить, сколько в ней слов, заканчивающихся буквой а.

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

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

Вариант № 6

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

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

  2. Даны вещественные числа х, y. В зависимости от введенного знака операции (+, -, *, /) выполнить над числами соответствующие действия.

  3. Пусть а1=1, а2=1.5, ai=ai-1ai-2+1 (i=3,4,…). Дано натуральное m. Получить am.

  4. Даны натуральное число n, вещественные числа х1,…,хn. Вычислить

12+2хn)(x2+x3+2xn-1)…(xn-1+xn+2x2).

  1. Дана целочисленная квадратная матрица размера. Найти номера столбцов, элементы которых образуют возрастающую последовательность.

  2. Дана строка. Заменить все цифры буквой ц.

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

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

Вариант № 7

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

  1. Даны a, b, X. Вычислить p, r, если .

  2. Даны вещественные числа х, y, r. Проверить, лежит ли точка (x, y) вне круга радиуса r с центром в точке (1, 0).

  3. Вычислить y=cosx+cosx2+cosx3+…+cosx30.

  4. Даны целые числа p, q, a1, …, a20(). В последовательности a1, …, a20 заменить нулями элементы, модуль которых при делении на p дает в остатке q.

  5. Дана целочисленная матрица b(8х10). Получить с1,…,с8, где сi=true, если элементы i-й строки матрицы b упорядочены по убыванию, и сi=false в противном случае.

  6. Дана строка символов. Подсчитать количество вхождений в эту строку заданной подстроки.

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

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

Вариант № 8

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

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

  2. Даны целые числа n, m. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных; а если равны, то заменить числа нулями.

  3. Последовательность чисел Фибоначчи u0, u1,… образуется по закону u0=0, u1=1,

ui=ui-1+ui-2 (i=2,3,..). Дано натуральное число n>1. Получить un.

  1. Даны натуральное число n и массив символов s1,…,sn. Подсчитать общее число вхождений символов +, -, * в последовательность s1,…,sn.

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

  3. Дана строка символов. Удалить все символы, коды которых кратны 5.

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

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