Суммируйте продукты чисел в диапазоне , что цифры являются основным числомJAVA

Программисты JAVA общаются здесь
Anonymous
Суммируйте продукты чисел в диапазоне , что цифры являются основным числом

Сообщение Anonymous »

У меня есть небольшая проблема - мне нужно подготовить программу, которая (пошаговая информация):

1) получает от пользователя два целых числа A и b и остановиться, когда b >a

2)Sum the products off all numbers in range < a, b > that digits are prime numbers

Example:

Input: 10, 15,

Output: 2340
(because 12*13*15 = 2340
2, 3 and 5 are prime Числа < /strong>) < /p>

Я чувствую, что застрял - у меня есть только сумма чисел (не продукт), а не просто, а все они. < /p>

public class Ex4 {
static int getNmbs() {
System.out.println("Enter number:");
Scanner sc = new Scanner(System.in);
return sc.nextInt();
}
public static int getSum(int a, int b) {
if (a > b)
return 0;
else
return a + getSum(a + 1, b);
}

public static void main(String[] args) {
int a = getNmbs();
int b = getNmbs();
int c =getSum(a,b);
System.out.println(c);
}
}


Подробнее здесь: https://stackoverflow.com/questions/606 ... ime-number

Вернуться в «JAVA»