Module: (Java) Alt Programlar: Prosedürler ve İşlevler - 2


Problem

9/11

Mantık fonksiyonları. Mükemmel Sayılar

Problem

Mükemmel sayı, kendisinden küçük tüm bölenlerinin toplamına eşit olan bir sayıdır (örneğin, 6=1+2+3 sayısı). Bir doğal sayıyı  alan ve sayının mükemmel olup olmadığını belirleyen bir program yazın. Kullan  bir sayının bölenlerinin toplamını bulan bir işlev ve sayının mükemmel olup olmadığını kontrol eden mantıksal bir işlev.

Giriş: Giriş dizesi bir doğal sayı içeriyor .

Çıktı: Eğer bir sayı – mükemmel, program 'EVET' kelimesini vermelidir, aksi takdirde - -; 'HAYIR'

kelimesi Örnekler
# Girdi Çıktı
1 28 EVET
2 29 HAYIR
Write the program below
import java.util.Scanner;
public class Main {

static int SumOfDivisions(int n) 
{   
}

static Boolean isPerfectNumber(int n) 
{     
}

   public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n;
        n = in.nextInt();
 
  }   
} 

     

Program check result

To check the solution of the problem, you need to register or log in!