Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
задания на практикуПП.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
744 Кб
Скачать
☆

1 Функции и процедуры использование функций

Общие задания:

  1. Даны действительные числа X, Y. Получить

,

где

  1. Дано действительное число у. Получить

, где

  1. Даны натуральные числа r,l,m, действительные числа х1,х2,…хR; y1,y2,…,yl; z1,z2,…,zM. Получить

Индивидуальные задания:

  1. Даны массивы действительных чисел а1,а2,…,а10 и b1,b2,…b15. Найти произведение максимальных элементов этих массивов.

  2. Даны натуральные числа N, M, целые числа а1,а2,…аN, b1,b2,…,bM; с1,с2,…,с30. Получить:

  1. Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Определить минимальные элементы в этих массивах.

  2. Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Определить сумму элементов на главной диагонали.

  3. Даны действительные числа q, w. Получить

  1. Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Определить сумму элементов, находящихся выше главной диагонали.

  2. Даны массивы действительных чисел а1,а2,…,а10 и b1,b2,…,b15. Найти произведение четных элементов этих массивов и сумму нечетных элементов этих массивов.

  3. Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Определить сумму элементов строки в которой находится максимальный элемент.

  4. Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Найти минимальный элемент среди элементов расположенных на главной диагонали или ниже.

  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.

Использование процедур

Общие задания:

  1. Даны действительные q, w. Получить

f(q/3, -2w, 1.44) – f(12.03, q2, q-w) где

  1. Даны массивы действительных чисел а1,а2,…,а10 и b1,b2,…b10. Найти произведение максимальных элементов этих массивов.

Индивидуальные задания:

  1. Дано действительное число а. Получить

, где

  1. Даны действительные числа q, w. Получить

, где

  1. Даны массивы действительных чисел а1,а2,…,а10 и b1,b2,…b10. Найти сумму четных элементов этих массивов.

  2. Даны матрицы действительных чисел [aij], i,j=1..5 и [bij], i,j=1..5. Определить минимальные элементы в этих массивах.

  3. Даны целы числа N, M, последовательности а1,а2,…,aN и b1,b2,…,bM все члены, следующие за членом с наибольшим значением (за первым по порядку, если их несколько), заменить на 0.5.

  4. Даны действительные числа s, t. Получить h(s,t)+h(s-t,s+t)-h(1,1), где

  5. Даны матрицы действительных чисел [aij], i,j=1..4 и [bij], i,j=1..4. Заменить в каждой из них элементы на главной диагонали нулями.

  6. Даны действительные массивы чисел [aij], i,j=1..10 и [bij], i,j=1..10. Найти произведения положительных элементов этих массивов.

  7. Даны натуральные числа N, M, целые числа a1,a2,…,aN; b1,b2,…,bM; c1,c2,…,c10. N=M=10. Получить:

  1. Даны натуральные числа r,l,m, r=l=m. Действительные числа х1,х2,…,xR; y1,y2,…,yL; z1,z2,…,zM. Получить:

  1. Написать подпрограмму для перевода числа из двоичной системы счисления в десятичную.

  2. Написать подпрограмму для перевода числа из шестнадцатеричной системы счисления в десятичную.

  3. Написать подпрограмму для перевода цифровой величины цены в прописное(например 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. Если в последней группе меньше четырех символов, то к ней добавлятся пробелы. Пользуясь изложенным способом:

а) зашифровать текст б) расшифровать текст