Я стремление java-пользователя, берущего колледж, и я столкнулся с проблемой. Мой проф. сказал нам написать java-программу, которая обнаруживает 5-значный номер на основе палиндрома. Я что-то написал, но он не будет работать так, как я планировал. Могу я помочь? Использование NetBeans IDE.Почему мой палиндром не работает?
package palindrome;
import javax.swing.JOptionPane;
public class Palindrome {
public static void main(String[] args) {
String stringNumber;
int number;
String stringPal;
int palindrome;
stringNumber = JOptionPane
.showInputDialog("Please, if you will, enter a five digit palindrome: ");
number = Integer.parseInt(stringNumber);
if (number < 10000 && number > 99999) {
System.out
.println("Your number is invalid, please enter a FIVE digit number: ");
} else if (number % 10 == number % 100) {
System.out.println("your number: " + number + "is a palindrome");
} else {
System.out.println("You FAIL loser");
}
}
}
Если вы продолжаете оскорблять себя, как *, вы проиграете FAIL *, конечно, вы не хотите найти свои собственные ошибки :). –
Кстати, 999% 10 = 9 и 999% 100 = 99. Вот в чем проблема. –
да. Ответ нуждается в некоторой работе ... – DigCamara