Упражнения на Java: найдите число целых чисел в диапазоне двух указанных чисел, которые делятся на другое число
Java Basic: упражнение 56 с решением
Напишите программу на Java, чтобы найти число целых чисел в диапазоне двух указанных чисел, которые делятся на другое число.
Пример данных:
Например, x = 5, y = 20 и p = 3, найдите количество целых чисел в диапазоне x..y, которые делятся на p, т. Е. {I: x ≤ i ≤ y, i mod p = 0}
Пример решения:
Java-код:
import java.util.*;
public class Exercise56 {
public static void main(String[] args){
int x = 5;
int y = 20;
int p = 3;
System.out.println(result(x,y,p));
}
public static int result(int x, int y, int p) {
if (x%p == 0)
return( y/p - x/p + 1);
return(y/p - x/p);
}
}
Пример вывода:
5
Иллюстрированная презентация:
Блок - схема:
Редактор кода Java:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите Java-программу для преобразования секунд в часы, минуты и секунды.
Далее: написать программу на Java, которая принимает целое число и подсчитывает множители числа.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code