Шта је Палиндром број?
Палиндромски број је број који је чак и када је обрнут исти као оригинални број
Примери броја палиндрома
121, 393, 34043, 111, 555, 48084
Примери броја палиндрома
LOL, MADAMЛогика програма
- Донесите улазни број који треба проверити да ли је Палиндром
- Копирајте број у привремену променљиву и преокрените га.
- Упоредите обрнути и оригинални број.
- Ако су исти, број је "палиндромски број"
- Други број није "палиндромски број"
Како проверити да ли је улазни број Палиндром или није
пакет цом.гуру99;јавни разред ПалиндромеНум {јавна статичка воид главна (Стринг [] аргс){инт ластДигит, сума = 0, а;инт инпутНумбер = 171; // То је број који треба проверити на палиндрома = инпутНумбер;// Код за обртање бројадок (а> 0){Систем.оут.принтлн ("Улазни број" + а);ластДигит = а% 10; // добијање остаткаСистем.оут.принтлн ("Последња цифра" + ластДигит);Систем.оут.принтлн („Цифра“ + ластДигит + „додата је у збир„ + (збир * 10));сума = (сума * 10) + ластДигит;а = а / 10;}// ако је дати број једнак збиру од броја је палиндром, иначе није палиндромиф (сум == инпутНумбер)Систем.оут.принтлн ("Број је палиндром");иначеСистем.оут.принтлн ("Број није палиндром");}}
Излаз кода:
Input Number 171Last Digit 1Digit 1 was added to sum 0Input Number 17Last Digit 7Digit 7 was added to sum 10Input Number 1Last Digit 1Digit 1 was added to sum 170Number is palindrome