Основы программирования: Сборник задач. Афанасьева Т.В - 29 стр.

UptoLike

29
N=P
1
*P
2
*… * P
k
(P
i
> 1)
Например, введено число 40. Результат может быть представлен в виде:
40 = 2*2*2*5
6. Элементами треугольника Паскаля являются биноминальные коэффициенты
С (n, k):
1
11
121 С (2,k)
1331 С (3, k)
14641 С (4,k)
1 5 10 10 5 1 C (5, k)
Обратите внимание на закономерность формирования элементов очередной
строки из элементов предшествующей строки и составьте программу, запол-
няющую экран максимально возможным числом первых строк треугольника
Паскаля. Программа должна сохранять симметричное расположение строк на
экране.
7. Составить программу, которая вводит натуральное число N и основание
системы счисления p(p 16), а затем выводит цифры A
k
представления N в
p-ричной системе счисления.
8. Составьте функцию подсчета средней оценки спортсмена по показаниям 8
судей. При подсчете средней оценки необходимо отбросить наибольшую и
наименьшую оценки.
9. Составить фрагмент программы, в котором суммируются элементы матри-
цы A(n× m). При этом элементы каждой строки с нечетным номером при-
бавляются к сумме, а элементы строк с четными номерами - вычитаются.
10.Составить фрагмент программы, в котором производится суммирование
наибольших элементов в каждой нечетной строке матрицы А и наименьших
элементов из каждой строки с четным номером.
11.Составить программу, которая вводит k натуральных чисел N
1,
N
2, …,
N
k
(k <
25) и сортирует их, распологая пирамидкой (наибольшее число - в середи-
не, самые маленькие - по краям). В предложении, что N
i
<80организовать
вывод отсортированных чисел, представляя каждое из них соответствующим
количеством звездочек в i-той строке.
N
1
= 3 ***
N
2
= 7 *******
12.Составить программу, которая вводит 3 числовых значения a, b, c и, рас-
сматривая их как длины сторон треугольника, подсчитывает его площадь по
формуле Герона:
S = sqrt (p*(p-a)* (p-b)* (p-c))
где
p = (a+b+c) / 2