15 Nisan 2014 Salı

Java örnekleri - Mükemmel sayi bulma

Mükemmel sayı, kendisi hariç pozitif tam bölenlerinin toplamı kendisine eşit olan sayı. Diğer bir ifadeyle, bir mükemmel sayı, bütün pozitif tam bölenlerinin toplamının yarısına eşittir.

Java ile mükemmel sayı bulma progarmının kodları:
package mukemmelsayi;

import java.util.Scanner;

public class MukemmelSayi {

public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int sayac=0;

System.out.println("Sayi giriniz: ");

int sayi = scan.nextInt();

for (int i=1;i<=sayi/2;i++){

if(sayi%i==0){

sayac+=i;

}

}

if(sayac==sayi) System.out.println(sayi+" sayisi mukemmel sayidir.");

else System.out.println(sayi+" sayisi mukemmel sayi degildir.");
}

}

 

 

Share

& Comment

0 yorum:

Yorum Gönder

 

Copyright © 2015 Papiculo !™ is a registered trademark.

Designed by Templateism. Hosted on Blogger Platform.