Java Mükemmel Sayı Bulma
Merhaba,
Java ile mükemmel sayı bulmak için kullancağımız yöntem basittir. Mükemmel sayı: Sayının bölenlerinin toplamının sayıya eşit olmasıdır. Eğer bölenlerinin toplamı kendisine eşit ise sayı mükemmeldir. Java'da yapmak için kodlar şu; Kod: Kodu kopyalamak için üzerine çift tıklayın! package capanornek;
//import java.util.Arrays;
import javax.swing.JOptionPane;
//import javax.swing.JScrollPane;
//import javax.swing.JTextArea;
/**
*
* @ [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Emre ÇAPAN
*/
public class CapanOrnek{
public static void main(String[] args) {
int sayi = Integer.parseInt(JOptionPane.showInputDialog("Bir Sayı Giriniz")); // Ekrana mesaj kutusu ile değer alalım
int toplam=0;
for (int i = 1; i <= sayi/2; i++) { // Döngü 1 den başla, sayının yarısına kadar döngüyü çalıştır
if (sayi % i ==0) {// Sayının i'inci sayı ile modu 0 ise
toplam+=i;//toplam değişkenine i değerini at
}
}
if (sayi==toplam) {// eğer girilen sayı döngüdeki bölümlerin toplamına eşitse
JOptionPane.showMessageDialog(null, sayi+" Mükemmel Sayıdır");
}
else // Değilse
JOptionPane.showMessageDialog(null, sayi+" Mükemmel Sayı Değildir");
}
} Esenlikle.
__________________ Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
~
Çok güzel gözlere, kaşlara sahip olman gerekmez. Yüzüme bakacak kadar, yüzün olsun. ` Kâfi.
# UzmaN ~ |