- •Одобрена
- •Составлена в соответствии с
- •Пояснительная записка
- •1 Функции и процедуры использование функций
- •Использование процедур
- •2 Ветвление, циклы программирование задач разветвленной структуры
- •Программирование задач циклической структуры
- •Сложные циклы
- •3 Массивы одномерные массивы
- •Многомерные массивы
- •Работа со строками
- •5 Вычисление площади криволиненой трапеции
- •6 Таблицы значений функций и линейная интерполяция
- •7 Упорядочивание (сортировка) массива
- •8 Организация поиска в упорядоченном массиве
- •9 Приближенное решение уравнений
- •11 Работа с базами данных
- •Работа с типизированными и текстовыми файлами
- •Список группы 7-тп на стипендию
- •Список автовладельцев ваз – 2106
- •Ведомость з/платы по атп за сентябрь месяц
- •Ведомость зар.Платы по цеху №
1 Функции и процедуры использование функций
Общие задания:
Даны действительные числа X, Y. Получить
,
где
Дано действительное число у. Получить
,
где
Даны натуральные числа r,l,m, действительные числа х1,х2,…хR; y1,y2,…,yl; z1,z2,…,zM. Получить
Индивидуальные задания:
Даны массивы действительных чисел а1,а2,…,а10 и b1,b2,…b15. Найти произведение максимальных элементов этих массивов.
Даны натуральные числа N, M, целые числа а1,а2,…аN, b1,b2,…,bM; с1,с2,…,с30. Получить:
Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Определить минимальные элементы в этих массивах.
Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Определить сумму элементов на главной диагонали.
Даны действительные числа q, w. Получить
Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Определить сумму элементов, находящихся выше главной диагонали.
Даны массивы действительных чисел а1,а2,…,а10 и b1,b2,…,b15. Найти произведение четных элементов этих массивов и сумму нечетных элементов этих массивов.
Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Определить сумму элементов строки в которой находится максимальный элемент.
Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Найти минимальный элемент среди элементов расположенных на главной диагонали или ниже.
Даны натуральные числа q, w, e, действительные числа х1,х2,…,хQ; у1,у2,…,уW; z1,z2,…,zE. Получить
11.Написать подпрограмму для перевода числа из десятичной системы счисления в двоичную.
12.Написать подпрограмму для перевода числа из десятичной системы счисления в шестнадцатеричную.
13.Написать подпрограмму для подсчета максимального числа пробелов идущих подряд в строке.
14.Написать подпрограмму для преобразования строки записанной строчными буквами на заглавные.
15. Совершенным числом называется число, равное сумме всех своих делителей, меньших, чем оно само. Например 28=1+2+4+7+14.Составить подпрограмму поиска совершенных чисел от 2 до 10000.
Использование процедур
Общие задания:
Даны действительные q, w. Получить
f(q/3,
-2w, 1.44) – f(12.03, q2,
q-w) где
Даны массивы действительных чисел а1,а2,…,а10 и b1,b2,…b10. Найти произведение максимальных элементов этих массивов.
Индивидуальные задания:
Дано действительное число а. Получить
,
где
Даны действительные числа q, w. Получить
,
где
Даны массивы действительных чисел а1,а2,…,а10 и b1,b2,…b10. Найти сумму четных элементов этих массивов.
Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Определить минимальные элементы в этих массивах.
Даны целы числа N, M, последовательности а1,а2,…,aN и b1,b2,…,bM все члены, следующие за членом с наибольшим значением (за первым по порядку, если их несколько), заменить на 0.5.
Даны действительные числа s, t. Получить h(s,t)+h(s-t,s+t)-h(1,1), где
Даны матрицы действительных чисел [aij], i,j=1..4 и [bij], i,j=1..4. Заменить в каждой из них элементы на главной диагонали нулями.
Даны действительные массивы чисел [aij], i,j=1..10 и [bij], i,j=1..10. Найти произведения положительных элементов этих массивов.
Даны натуральные числа N, M, целые числа a1,a2,…,aN; b1,b2,…,bM; c1,c2,…,c10. N=M=10. Получить:
Даны натуральные числа r,l,m, r=l=m. Действительные числа х1,х2,…,xR; y1,y2,…,yL; z1,z2,…,zM. Получить:
Написать подпрограмму для перевода числа из двоичной системы счисления в десятичную.
Написать подпрограмму для перевода числа из шестнадцатеричной системы счисления в десятичную.
Написать подпрограмму для перевода цифровой величины цены в прописное(например 317 –триста семнадцать )
14.Натуральное число из n цифр является числом Армстронга, если сумма его цифр, возведенных в n-ю степень, равна самому числу(как,например 153=13+53+33.Получить все числа Армстронга, состоящие из четырех цифр.
15.Зафиксируем натуральное n и перестановку чисел 1,2,…,n(ее можно задать с помощью последовательности натуральных чисел P1,P2,…,Pn, в которую входит каждое из чисел 1,2,…,n).При шифровке в исходном тексте к каждой из последовательных групп по n символов применяется зафиксированная перестановка. Пусть n=4 и перестановка есть 3,2,4,1.Тогда группа символов S1 , S2 , S3 , S4 заменется на S3 , S2 , S4 , S1. Если в последней группе меньше четырех символов, то к ней добавлятся пробелы. Пользуясь изложенным способом:
а) зашифровать текст б) расшифровать текст
