кодесурса

Упражнения на Java: читает целое число n и находит, что количество комбинаций a, b, c и d будет равно n

script1adsense2code
script1adsense3code

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

Напишите Java-программу, которая читает целое число n и находит количество комбинаций a, b, c и d (0 ≤ a, b, c, d ≤ 9), где (a + b + c + d) будет равно п.

Входные данные :

n (1 ≤ n ≤ 50).

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

Java-код:

 import java.util.Scanner;
public class Main {
 
    public static void main(String[] args) {
		System.out.println("Input the number(n):");
        Scanner s = new Scanner(System.in);
        int c = s.nextInt();
        int ans = check(c);
		System.out.println("Number of combinations of a, b, c and d :");
        System.out.println(ans);
    }
    static int check(int c) {
        int ctr = 0;
        for(int i = 0; i < 10; i++) {
            for(int j = 0; j < 10; j++) {
                for(int k = 0; k < 10; k++) {
                    for(int l = 0; l < 10; l++) {
                        if(i + j + k + l == c) {
                            ctr++;
                        }
                    }
                }
            }
        }
        return ctr;
    }
}

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

 Введите число (n):
 5 
Количество комбинаций a, b, c и d:
56

Блок - схема:

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

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

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

Предыдущий: Напишите Java-программу для расчета суммы долга за n месяцев. Сумма заимствования составляет 100 000 долларов США, и кредит добавляет 4% к долгу и округляет его до ближайшей 1 000 над месяцем за месяцем.
Далее: Напишите программу на Java для печати числа простых чисел, которые меньше или равны данному целому числу.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code