Hallo Leute,
ich muss ein Programm Zahlenpalindrom erstellen, was ich auch gemacht habe.
MEIN PROBLEM: wie kann ich OHNE String oder Array Funktionen (weil nicht erlaubt) die einzelnen Ziffer zusammenfügen?
Ich danke euch
ich muss ein Programm Zahlenpalindrom erstellen, was ich auch gemacht habe.
MEIN PROBLEM: wie kann ich OHNE String oder Array Funktionen (weil nicht erlaubt) die einzelnen Ziffer zusammenfügen?
Code:
class Z{
public static void main( String[] args ){
int input = readInt();
// Für Zahlen ab 1000-9999
if(input>999 && input<10000){
// für 1551
int a = input % 1000; // a = 551
int a1 = input / 1000; // a1 = 1
int b = a % 100; // b = 51
int b1 = a / 100; // b1 = 5
int c = b % 10; // c = 1
int c1 = b /10; // c1 = 5
int d = c % 1; // d = 1
int d1 = c / 1; // d1 = 1
// Hier muss ich jetzt die Ziffer zusammenfügen (aber ohne STRING oder ARRAY)
// und dann vergleichen ob input == diese Zahl ist
}
}
}
Ich danke euch