Зміст

Функції з цифрами числа

Всі функції, які щось обчислюють, повинні повертати число -1, якщо будь-який параметр число від’ємне, або пошук завершився невдало.
Ім'я функціїОпис функціїПрототипи
DelDigCfromAФункція видаляє з числа А всі цифри С (повертає нове число). А та С натуральні числа. int DelDigCfromA(int A,int C)
DelDigNfromAФункція видаляє з числа А цифру за її номером N(повертає нове число).А та N натуральні числа. int DelDigNfromA(int A,int N)
DigByPosФункція знаходить цифру натурального числа за її порядковим номером int DigByPos(int)
DigRootФункція знаходить цифровий корінь числа, тобто: знаходить суму цифр суми цифр, доки ця сума не стане однозначним числомint DigRoot(int)
FirstDigФункція знаходить першу цифру натурального числа int FirstDig(int)
InsStartBtoAФункція в початок числа А приписує число В (повертає нове число). А та В натуральні числа. int InsStartBtoA(int A,int B)
IsPalФункція визначає, чи є натуральне число паліндромом, тобто числом, яке читається однаково з права наліво і зліва направоbool IsPal(int)
MaxDigФункція знаходить максимальну цифру натурального числа int MaxDig(int)
MinDigФункція знаходить мінімальну цифру натурального числа int MinDig(int)
NumDigФункція знаходить кількість цифр натурального числа int NumDig(int)
NumDigCofAФункція знаходить кількість цифр С у числі А. А та С натуральні числа. int NumDigCofA(int A,int C)
PosFirstMaxDigФункція знаходить порядковий номер першої максимальної цифри int PosFirstMaxDig(int)
PosFirstMinDigФункція знаходить порядковий номер першої мінімальної цифри int PosFirstMinDig(int)
PosLastMaxDigФункція знаходить порядковий номер останньої максимальної цифри int PosLastMaxDig(int)
PosLastMinDigФункція знаходить порядковий номер останньої мінімальної цифри int PosLastMinDig(int)
ProdDigФункція знаходить добуток цифр натурального числа int ProdDig(int)
ReplAllDigCofAwithBФункція в числі А замінює всі цифри С на В (повертає нове число). А, В та С натуральні числа. int ReplAllDigCofAwithB(int A,int C,int B)
ReplDigNinAwithBФункція в числі А замінює цифру з номером N на В (повертає нове число). А, В та N натуральні числа. int ReplDigNinAwithB(int A,int N,int B)
ReverseIntФункція перевертає натуральне число, тобто отримає число, в якому цифри переставлені в зворотному порядкуint ReverseInt(int)
SumDigФункція знаходить суму цифр натурального числа int SumDig(int)

Зміст