- •Одобрена
- •Составлена в соответствии с
- •Пояснительная записка
- •1 Функции и процедуры использование функций
- •Использование процедур
- •2 Ветвление, циклы программирование задач разветвленной структуры
- •Программирование задач циклической структуры
- •Сложные циклы
- •3 Массивы одномерные массивы
- •Многомерные массивы
- •Работа со строками
- •5 Вычисление площади криволиненой трапеции
- •6 Таблицы значений функций и линейная интерполяция
- •7 Упорядочивание (сортировка) массива
- •8 Организация поиска в упорядоченном массиве
- •9 Приближенное решение уравнений
- •11 Работа с базами данных
- •Работа с типизированными и текстовыми файлами
- •Список группы 7-тп на стипендию
- •Список автовладельцев ваз – 2106
- •Ведомость з/платы по атп за сентябрь месяц
- •Ведомость зар.Платы по цеху №
Сложные циклы
Общие задания:
Вычислить
;
.Вычислить
Даны целые числа а1, а2, а3. Получить матрицу [Bij], i,j=1,2,3, для которой Bij=ai-3aj.
Даны действительные числа а1, а2,…,а10; b1, b2,…,b10. Получить действительную матрицу [Cij], i=1..10, j=1..10, для которой Cij=aj/1+|bi|).
Индивидуальные задания:
Вычислить:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.Дано натуральное n.Вычислить
1*2+2*3*4+…+n(n+1)*…*2n
16.
3 Массивы одномерные массивы
Общие задания:
Даны натуральные числа N1…N20, действительные числа Х1…Х20. Вычислить:
Даны целые числа А1..А20. Получить новую последовательность, выбросив из исходной все члены со значением MAX(а1..а20).
Даны действительные числа А1..А20. Получить
А) MAX(а1+а30, а2+а29,…, а15+а16)
Б) MIN(а1*а16, а2*а17,…, а15*а30)
Построить последовательность целых чисел а1…а30, а(1)=1, а(2)=1, а(i)=а(i-1)/2–a(i-2) (i=3,…30).
Индивидуальные задания:
Даны целые числа А1..А20. все числа последовательности с четными номерами, предшествующие первому по порядку члену со значением МАХ(а1..а20), домножить на МАХ(А1..А20).
Дано натуральное число m<20, действительные числа А1..А25 (попарно различные). В последовательности А1..А25 поменять местами МАХ-элемент и элемент с номером m.
Даны целые числа А1..А20, MIN-элемент в этой последовательности заменить целой частью среднего арифметического всех членов последовательности, остальные члены оставить без изменения. Если в последовательности несколько MIN членов, то заменить последний по порядку.
Даны действительные числа А1..А20 (попарно различные). Поменять в этой последовательности местами
А) MIN и МАХ элементы
Б) МАХ и последний элементы
Даны целые числа А1..А20. Получить новую последовательность из 20 целых чисел, заменяя а(i) нулями, если а(i) не равно МАХ(А1..А20), и заменяя а(i) единицей в противном случае (i=1..20).
Даны целые числа А1..А20, В1..В20. Преобразовать последовательность В1..В20 по правилу: если а(i)<=0, то b(i) увеличить в 10 раз, иначе b(i) заменить 0 (i=1..20).
Даны действительные числа а1..а20. Получить числа В1..В20, где b(i) – среднее арифметическое всех членов последовательности а1..а20, кроме a(i) (i=1..20).
Даны действительные числа А1..А20. Преобразовать эту последовательность по правилу: большее из а(i) и а(10+i) (i=1..10) принять в качестве нового значения а(i), а меньшее в качестве нового значения а(10+i)
Даны действительные числа а1..а20. Оставить без изменения последовательность а1..а20, если она упорядочена по возрастанию или убыванию, в противном случае удалить из последовательности те члены, номера которых кратны 4, сохранив прежним порядок остальных членов.
Даны действительные числа а1..а20, b1..b20. Вычислить (a1+b20)*(a2+b19)*…*(a20+b1).
Даны целые числа а1..аn, каждае из которых отлично от нуля.Если в последовательности отрицательные и положительные члены чередуются(+,-,+,-,… или -,+,-,+,…), то ответом должна служить сама исходная последовательность.Иначе получить все отрицательные члены последовательности, сохранив порядок их следования.
Даны целые числа а1..аn .Если в данной последовательности ни одно четное число не расположено после ничетного , то получить все отрицательные члены последовательности, иначе – все положительные.Порядок следования чисел в обоих случаях заменяется на обратный.
В одномерном массиве все отрицательные элементы переместить в начало массива, а остальные — в конец с сохранением порядка следования. Дополнительный массив заводить не разрешается.
14.В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в следующем порядке: x1, y1 , , х2, , у2, , х3, , у3 и т.д. Определить минимальный радиус окружности с центром в начале координат, которая содержит все точки.
15.Задан целочисленный массив размерности N. Есть ли среди элементов массива простые числа? Если да, то вывести номера этих элементов.
16.Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности.
