Projeyi öncelikle forklayın ve clone edin. Daha sonra projeyi IntellijIDEA kullanarak açınız. README.md dosyasını dikkatli bir şekilde okuyarak istenenleri yapmaya çalışın. Proje sayımız ilerledikçe proje yönetimimizi kolaylaştırmak adına projelerimizi belli klasör kalıplarında saklamak işimizi kolaylaştırmak adına iyi bir alışkanlıktır. Örnek bir Lokasyon: Workintech/Sprint_1/Etud.
- Palindrom sayılar, kendisi ve tersen okunusu birbirine aynı olan sayılar demektir.
- 121 sayısının tersten okunusu da 121 olduğu için sayı plaindrom dur. Ya da 1001 sayısı da örnek verilebilir.
- isPalindromeisimli bir metod yazınız.- intbir parametre almalı.
- Metodun dönüş değeri booleanolmalı.
- Negatif bir değer verdiğinde işareti yok saymalı.
isPalindrome(-1221); => true dönmeli
isPalindrome(707); => true dönmeli
isPalindrome(11212); => false dönmeli
- Mükemmel Sayı, kendisi hariç tüm bölenlerinin toplamı kendisine eşit olan sayıya denir.
- Örneğin 6; 1, 2, 3 e bölünebilir. Bu değerlerin toplamı aynı zamanda 6 ya eşittir.
- isPerfectNumberisimli tek parametre alan bir metod yazmak istiyoruz.
- Parametresi 0'dan küçükse metod false döner.
isPerfectNumber(6); => true dönmeli (1+2+3=6)
isPerfectNumber(28); => true dönmeli (1+2+4+7+14=28)
isPerfectNumber(5); => false dönmeli (kendisi dışındaki tek böleni 1)
isPerfectNumber(-1); => false dönmeli(parametre 0'dan küçük olamaz)
- numberToWordsisimli bir metod yazmalıyız ve içerisine bir tane- intparametre almalı.
- metodumuz sayının numaralarına bakmalı ve string olarak her bir rakama karşılık gelen değerlerini yazdırmalı.
- Sayının değeri 0'dan küçükse "Invalid Value" değeri dönmeli.
numberToWords(123); => "One Two Three" dönmeli.
numberToWords(1010); => "One Zero One Zero" dönmeli.
numberToWords(-12); => "Invalid Value" dönmeli