Всі функції, які щось обчислюють, повинні повертати число -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) |