Студопедия — Дана целочисленная квадратная матрица размера n х n. Найти номера столбцов, элементы в каждом из которых одинаковы.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

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






Вариант № 1

 

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

1. Даны числа a, b, c, d, e, f. Вычислить x, y, если , .

2. Даны целые числа k, m, n. Верно ли, что все они имеют одинаковую четность.

3. Дано вещественное число а. Найти такое наименьшее n, что

4. Даны натуральное число n, целые числа a1,...,a39. В последовательности a1,...,a39 заменить каждый из элементов остатком от деления его квадрата на n.

5. Дан двумерный вещественных чисел. Строку, содержащую максимальный элемент массива, поменять местами со строкой, содержащий минимальный элемент.

6. Дана строка и подстрока символов. Удалить из строки все вхождения подстроки. Определить количество удаленных подстрок.

 

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

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

Вариант № 2

 

 

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

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

2. Даны x, y, z. Найти max(x2+y2, y2+z2).

3. Даны целое n, вещественное x. Вычислить sinx+sinx2+…+sinxn.

4. Дано целое число k. Для массива x(k) найти наименьший элемент, удовлетворяющий условию .

5. Дана вещественная матрица размера m x n. Преобразовать матрицу: поэлементно вычесть последний столбец из всех столбцов, кроме последнего.

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

 

 

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

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

 

 

Вариант № 3

 

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

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

 

2. Дано x. Вычислить y .

3. Найти u - первый отрицательный элемент последовательности cos(ctgn), n =1,2,3,....

4. Дано целое число n. Записать в массив y элементы целочисленного массива x(n), имеющие четные индексы, а в массив z - элементы, имеющие нечетные индексы.

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

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

 

 

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

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

 

Вариант № 4

 

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

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

2. Даны вещественные числа x, y, z. Вычислить max(x+y+z,xyz).

3. Дано целое число n (n>1). Вычислить y=1!+2!+3!+…+n!.

4. Дано целое число k. Записать в новый массив номера элементов массива x(k), удовлетворяющих условию .

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

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

 

 

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

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

 

Вариант № 5

 

 

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

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

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

 

Вариант № 6

 

 

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

  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

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

 

Вариант № 7

 

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

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

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

 

Вариант № 8

 

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

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

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

 

 

Вариант № 9

 

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

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

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

3. Получить таблицу температур по Цельсию от 0 до 100 градусов и их эквивалентов по шкале Фаренгейта, используя для перевода формулу .

4. Даны целые числа n, a1,...,an. Все элементы последовательности a1,...,an, предшествующие первому по порядку наименьшему элементу, домножить на этот наименьший элемент.

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

6. Дана строка. Поменять местами 2 первых символа с двумя последними.

 

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

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

 

Вариант № 10

 

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

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

2. Даны x, y. Проверить, лежит ли точка с координатами (x, y) в прямоугольнике, центр которого находится в начале координат, а стороны равны 5 и 3.

3. Вычислить последовательности значений функций , , для значений аргумента x=0, 0.05, 0.1,..., 20.

4. Даны целое n, вещественные a1,...,an. Требуется найти b, равное среднему арифметическому чисел a1,...,an, и наибольшее отклонение от среднего, т.е. .

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

6. Удалить из исходной строки те части строки, которые ограничены круглыми скобками.

 

 

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

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

Вариант № 11

 

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

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

2. Проверить, могут ли числа a, b, c быть сторонами треугольника.

3. Пусть a0=1, , k=1,2,…. Дано целое число n. Получить an.

4. Дано целое число n. Если в данной последовательности вещественных чисел a1,...,an, есть хотя бы один элемент, меньший, чем - 2, то все отрицательные элементы заменить их квадратами, оставив остальные без изменений; в противном случае домножить все элементы на 0.1.

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

6. Дана строка. Если длина строки четная, дописать в конец строки 3 символа “звездочка”.

 

 

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

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

 

Вариант № 12

 

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

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

2. Даны x, y. Проверить, лежит ли точка с координатами (x, y) в кольце с радиусами r1 и r2. Определить, какой из радиусов больше. Центры окружностей совпадают с началом координат.

3. Пусть a0=a1=1, , i=2, 3, …. Найти произведение

4. Даны целые числа n, a1,...,an, вещественные b1,...,bn. Преобразовать последовательность b1,...,bn по правилу: если ai делится на 10, то bi увеличить в 10 раз, иначе bi заменить нулем.

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

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

 

 

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

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

 

Вариант № 13

 

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

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

2. Даны x, y. Проверить, лежит ли точка с координатами (x,y) внутри круга радиуса r. Центр круга имеет координаты (a,b).

3. Пусть x1=y1=1, xi=0.3xi-1, yi=xi-1+yi-1, i=2, 3, …. Дано целое число n. Найти

4. Даны целые числа n, a1,...,an. Получить новую последовательность, выбросив из исходной все элементы с наибольшим значением.

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

6. Удалить из строки символов остаток строки после появления в ней заданного символа.

 

 

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

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

Вариант № 14

 

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

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

2. Если сумма трех попарно различных чисел x, y, z меньше единицы, то меньшее из трех чисел заменить полусуммой двух других, иначе заменить меньшее из x и y полусуммой двух оставшихся значений.

3. Пусть y0=0, , k=1, 2, … Дано вещественное > 0. Найти первый элемент yn, для которого выполненo yn-yn-1 < .

4. Даны целые n, a1,...,an. Из модулей элементов данной последовательности выбрать наибольший. Получить новую последовательность из n целых чисел (нулей и единиц), заменяя ai нулем, если не совпадает с наибольшим значением, и заменяя ai единицей, если совпадает.

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

6. Дана строка символов. Переставить первые 3 символа в конец строки.

 

 

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

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

Вариант № 15

 

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

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

2. Если значение переменной w не равно 0 и при этом котангенс от w меньше 0.5, тогда поменять знак у w, а если значение w равно 0, тогда присвоить w значение 1.

3. Дано вещественное число а. Найти среди чисел первое, большее а.

4. Даны натуральное число n, вещественные числа a, b (b>a>0). Получить последовательность чисел y0, y1, …, yn, где , , .

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

6. Дана строка и символ. Определить и вывести слова, в которых встречается этот символ, и номер позиции, в которой он размещен в слове в первый раз.

 

 

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

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

 

Вариант № 16

 

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

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

2. Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые.

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

4. Даны натуральное число n, вещественные числа а1,…,аn. Вычислить произведение тех членов аi последовательности а1,…,аn, для которых выполнено i+1<аi<i!.

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

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

 

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

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

Вариант № 17

 

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

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

2. Даны целые числа k, m, n. Верно ли, что все три числа четные.

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

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

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

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

 

 

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

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

 

Вариант № 18

 

 

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

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

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

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

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







Дата добавления: 2015-09-19; просмотров: 2753. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Анализ микросреды предприятия Анализ микросреды направлен на анализ состояния тех со­ставляющих внешней среды, с которыми предприятие нахо­дится в непосредственном взаимодействии...

Типы конфликтных личностей (Дж. Скотт) Дж. Г. Скотт опирается на типологию Р. М. Брансом, но дополняет её. Они убеждены в своей абсолютной правоте и хотят, чтобы...

Гносеологический оптимизм, скептицизм, агностицизм.разновидности агностицизма Позицию Агностицизм защищает и критический реализм. Один из главных представителей этого направления...

ЛЕЧЕБНО-ПРОФИЛАКТИЧЕСКОЙ ПОМОЩИ НАСЕЛЕНИЮ В УСЛОВИЯХ ОМС 001. Основными путями развития поликлинической помощи взрослому населению в новых экономических условиях являются все...

МЕТОДИКА ИЗУЧЕНИЯ МОРФЕМНОГО СОСТАВА СЛОВА В НАЧАЛЬНЫХ КЛАССАХ В практике речевого общения широко известен следующий факт: как взрослые...

СИНТАКСИЧЕСКАЯ РАБОТА В СИСТЕМЕ РАЗВИТИЯ РЕЧИ УЧАЩИХСЯ В языке различаются уровни — уровень слова (лексический), уровень словосочетания и предложения (синтаксический) и уровень Словосочетание в этом смысле может рассматриваться как переходное звено от лексического уровня к синтаксическому...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия