using static System.Console;
public class Program {
public static void Main() {
Write("Informe um número inteiro para ser invertido: ");
if (!int.TryParse(ReadLine(), out var numero) && numero >= 0) return;
var invertido = 0;
while (numero > 0) {
invertido = invertido * 10 + numero % 10;
numero /= 10;
}
WriteLine(invertido);;
}
}
//https://pt.stackoverflow.com/q/242302/101
dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwoKcHVibGljIGNsYXNzIFByb2dyYW0gewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKSB7CgkJV3JpdGUoIkluZm9ybWUgdW0gbsO6bWVybyBpbnRlaXJvIHBhcmEgc2VyIGludmVydGlkbzogIik7CgkJaWYgKCFpbnQuVHJ5UGFyc2UoUmVhZExpbmUoKSwgb3V0IHZhciBudW1lcm8pICYmIG51bWVybyA+PSAwKSByZXR1cm47CgkJdmFyIGludmVydGlkbyA9IDA7CgkJd2hpbGUgKG51bWVybyA+IDApIHsKCQkgICBpbnZlcnRpZG8gPSBpbnZlcnRpZG8gKiAxMCArIG51bWVybyAlIDEwOwoJCSAgIG51bWVybyAvPSAxMDsKCQl9CgkJV3JpdGVMaW5lKGludmVydGlkbyk7OwoJfQp9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS8yNDIzMDIvMTAx