Втора курсова задача (домашна работа)

    Номерът на курсовата задача се получава като резултат от операцията "остатък от целочислено деление" в С++. Първият аргумент на операцията е факултетният номер на студента, а вторият аргумент е числото 29 (ф.н. % 29).

    Програмата трябва да съдържа поне две функции.




    Напишете програма, която
(0) чете числа с плаваща точка и отпечатва най-голямото от тях [6.16].
(1) чете числа с плаваща точка и отпечатва най-малкото от тях [6.16].
(2) чете числа с плаваща точка и отпечатва средното аритметично на тези числа [6.16].
(3) чете низове и отпечатва най-малкия от тях.
(4) чете 2 естествени числа и отпечатва най-големия им общ делител.
(5) чете 2 естествени числа и отпечатва най-малкото им общо кратно.
(6) чете число с плаваща точка x и отпечатва корен трети от x, без използване на функция pow [6.14].
(7) чете естествено число и
отпечатва имената (на български) на цифрите на числото.
(8) чете година и отпечатва true, ако годината е високосна или false, ако не е [5.13].
(9) чете два низа и отпечатва true, ако вторият низ се съдържа в първия и false, ако не се съдържа.
(10) чете цяло положително число и отпечатва делителите на въведеното число [6.12].
(11) чете цяло положително число и отпечатва списък на всички прости числа, по-малки от въведеното [6.13].
(12) чете дума (низ) и буква и отпечатва броя на срещанията на буквата в низа.
(13) чете низове и ги отпечатва в обратен ред (напр. "лов" като "вол").
(14) чете цели положителни числа и отпечатва двоичните им записи.
(15) чете цели положителни числа и отпечатва осмичните им записи.
(16) чете низове от единици и нули и отпечатва числата, чиито двоични записи са тези низове.
(17) чете цели положителни числа и отпечатва сумата от цифрите на всяко число.
(18) чете положителни числа с плаваща точка и отпечатва средното геометрично на тези числа.
(19) чете цяло положително число N и отпечатва сумата на N с число, образувано от цифрите на N в обратен ред.
(20) чете цяло положително число n и отпечатва сумата: 1 + 2.3 + 3.4.5 + 4.5.6.7 +...+ n(n+1)...(2n-1).
(21) чете цяло положително число и отпечатва сумата от простите делители на въведеното число.
(22) чете низ и отпечатва "YES", ако той е палиндром, т.е. който се чете еднакво както отляво на дясно, така и отдясно на ляво.
(23) чете два низа и отпечатва "YES", първият е анаграма на втория низ, т.е. ако е получен от него чрез разместване на някои от буквите.
(24) чете низ и отпечатва всички повтарящи се символи в низа.
(25) чете целите положителни числа a и b (a < b) отпечатва броя на числата в интервала [a, b], в които никои две цифри не съвпадат.
(26) чете цяло положително число n и отпечатва първите n числа на Хеминг (кратни на 2, 3 и 5).
(27) чете две цели положителни числа и отпечатва броя на цифрите на произведението им.
(28) чете цяло положително число n и отпечатва списък на съвършените числа (равни на сумата от своите делители), по-малки от n.