кодесурса

Упражнения на Java: принимает целое число и подсчитывает факторы числа

script1adsense2code
script1adsense3code

Java Basic: упражнение 57 с решением

Напишите программу на Java, которая принимает целое число и учитывает факторы числа.

Пример решения:

Java-код:

import java.util.*;
 public class Exercise57 {
     public static void main(String[] args){
      Scanner in = new Scanner(System.in);
      System.out.print("Input an integer: ");
      int x = in.nextInt(); 
		System.out.println(result(x));
	 } 		
	public static int result(int num) {	
		int ctr = 0;
        for(int i=1; i<=(int)Math.sqrt(num); i++) {
            if(num%i==0 && i*i!=num) {
                ctr+=2;
            } else if (i*i==num) {
                ctr++;
            }
        }
        return ctr;
	}
 }

Пример вывода:

 Введите целое число: 25                                                   
3

Иллюстрированная презентация:

«Иллюстрированные

Блок - схема:

«Блок-схема:

Редактор кода Java:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на Java, чтобы найти число целых чисел в диапазоне двух указанных чисел, которые делятся на другое число.
Далее: Напишите программу на Java, которая будет использовать первую букву каждого слова в предложении.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code