Курсовые работы

 

№ вари-анта   Описание
Даны натуральное число n, действительные числа x1, … , xn ( ). Получить последовательность . Для решения задачи полезен список: Рис.1
Даны натуральное число n, действительные числа а1, ... , аn. Если последовательность a1, ... , аn упорядочена по неубыванию (т.е. если a1 a2 an), то оставить ее без изменения. Иначе получить последовательность аn, ..., а1 Для решения этой задачи полезен список, изображенный на рис. 1. Рис. 2
Даны натуральное число n, действительные числа х1, ... , хn. Вычислить: a) б) в) Для решения этой задачи полезен список, изображенный на рис. 3. Рис. 3
Даны натуральное число n, действительные числа а1, ... , а2n. Получить: а) б) в) г)
Даны натуральное число n, целые числа а1, ... , аn. Выяснить, имеются ли среди чисел а1, ..., аn совпадающие.
Даны натуральное число n, целые числа a1, ... , а3n. Выяснить, верно ли, что для всех a2n+1, ... , а3n имеются равные среди a1, ... , а2n.
Даны натуральное число n, действительные числа r1, ... , rn. Получить последовательность: а) r1, … , rn, r1, … , rn; б) r1, … , rn, rn, … , r1; в) rn, … , r1, rn, … , r1, г) rn, … , r1, r1, … , rn;
Даны натуральное число n, целые числа a1, ... , аn. Требуется получить последовательность x1, у1, х2, у2, ... , xk, yk, где х1, ..., хm — взятые в порядке следования четные члены последовательности a1, ... , an, а у1, ..., yi— нечетные члены, .
Даны натуральное число п, целые числа а1, ... ,а2n. Выяснить, верно ли, что для i=l, ..., n выполнено: а) б) в) г)
Даны натуральное число n, действительные числа а1, ... , аn. Преобразовать последовательность al, … , аn, расположив вначале отрицательные члены, а затем—неотрицательные. При этом: а) порядок как отрицательных, так и неотрицательных чисел сохраняется прежним; б) порядок отрицательных чисел изменяется на обратный, а порядок неотрицательных сохраняется прежним; в) порядок отрицательных чисел сохраняется прежним, а порядок неотрицательных изменяется на обратный; г) порядок тех и других чисел изменяется на обратный.
Даны натуральное число n, действительные числа a1, ... , аn. Вычислить , где а—среднее арифметическое чисел а1, ... , ап.
Даны натуральное число n, действительные числа x1, ..., хn, p1, ... , рn. Последовательности х1, ..., хn и р1, ... , рn определяют систему n материальных точек на прямой: xi—координата, рi—вес i-й точки (i = 1, ..., n), Указать номер точки, наиболее близко расположенной к центру тяжести системы. Если таких точек несколько, то взять любую из них.
Даны натуральное число n, действительные числа а1, ... , аn. Если в последовательности а1, ... , аn есть хотя бы один член, меньший, чем —3, то все отрицательные члены заменить их квадратами, оставив остальные члены без изменения; в противном случае домножить все члены на 0.1.
«Считалка». Даны натуральные n, m. Предполагается, что n человек встают в круг и получают номера, считая против часовой стрелки, 1, 2, ... , n. Затем, начиная с первого, также против часовой стрелки отсчитывается m-й человек (поскольку люди стоят по кругу, то за n-м человеком стоит первый). Этот человек выходит из круга, после чего, начиная со следующего, снова отсчитывается m-й человек и так до тех пор, пока из всего круга не остается один человек. Определить его номер. Для решения этой задачи полезен список, соединенный в кольцо так, как показано на рис. 4. Рис. 4
Даны натуральные числа n, m, символы s1, ... , sn (m< n). Получить последовательность символов а) sm+1, sm+2, … , sn, s1, … , sm; б) sm+1, sm+2, … , sn, sm, … , s1; в) sn, sn-1, … , sm+1, s1, … , sm.
Даны натуральное число n, символы s1, ... , sn. Известно, что в последовательность s1, ... , sn входит по крайней мере один пробел. Пусть m таково, что sm—это первый по порядку пробел, входящий в s1, ... , sn (m заранее неизвестно). Выполнить преобразования а), б), в), сформулированные в предыдущей задаче.
Даны натуральное число n, символы s1, ... , sn. Получить те символы, принадлежащие последовательности s1, … , sn которые входят в эту последовательность по одному разу.
Даны натуральное число n, символы s1, ... , sn. Получить последовательность символов, содержащую только последние вхождения каждого символа с сохранением взаимного порядка этих вхождений.
Даны натуральные числа k, m, n символы s1, ... , sk, t1, ... , tm, u1, ... , un. Получить по одному разу те символы, которые входят одновременно во все три последовательности.
Даны натуральное число n, символы s1, ... , sn. Будем рассматривать слова, образованные входящими в последовательность s1, ... , sn символами (см. задачу 269 [1]). Ниже описываются преобразования, каждое из которых следует произвести при выполнении указанного условия. Затем последовательность вне зависимости от того, подвергалась она или нет преобразованию, должна быть отредактирована следующим образом. Должны быть удалены группы пробелов, которыми начинается и заканчивается последовательность, а каждая внутренняя группа пробелов должна быть заменена одним пробелом. Преобразования: а) если общее количество слов больше единицы и нечетно, то удалить первое слово; б) если последнее слово начинается буквой а и общее число слов больше единицы, то переставить последнее слово в начало последовательности, отделив его пробелом от s1; в) если первое и последнее слова совпадают и общее число слов больше единицы, то удалить первое и последнее слова, а оставшиеся символы переставить в обратном порядке.
Даны символы s1, s2, ... Известно, что символ s1 отличен от точки и что среди s2, s3, ... имеется хотя бы одна точка. Пусть s1, ... , sn—символы, предшествующие первой точке (n заранее неизвестно). Получить: а) последовательность sn, sn-1, ... , s1; б) последовательность s1, s3, ... , sn, если n—нечетное, и последовательность s2, s4, ... , sn, если n—четное.