Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- /*Scanner sl=new Scanner(System.in);
- System.out.println("Iveskite skaiciu");
- int num=sl.nextInt();
- int i=1, s=0;
- while(i<num )
- {
- if(num%i == 0)
- {
- s += i;
- }
- i++;
- }
- if(s == num)
- {
- System.out.println(num+" Tai yra tobulas skaicius");
- }
- else
- {
- System.out.println(num+" Tai nera tobulas skaicius");
- }
- */
- //Aprasomas ciklas nuo 1 iki 1000
- for(int num=1;num<=1000;num++)
- {
- if(tobulas(num))
- {
- System.out.print(" = "+num );
- System.out.printf(" / ");
- }
- }
- }
- public static Boolean tobulas(int num)
- {
- int sum = 0;
- for(int i=1;i<num;i++)
- {
- if (num % i == 0)
- {
- sum+=i;
- }
- }
- if(num==sum)
- {
- for(int i=1;i<num;i++)
- {
- if (num % i == 0)
- {
- System.out.print(i+" ");
- }
- }
- }
- return sum==num;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement