
Привет! Я хочу поделиться с тобой программой на языке Java, которую я написал, чтобы найти все двузначные числа, сумма которых равна заданному числу n.
java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner new Scanner(System.in);
System.out.print(″Введите число n⁚ ″);
int n scanner.nextInt;
int num 10; // Начинаем с двузначного числа 10
System.out.print(″Двузначные числа, сумма которых равна ″ n ″⁚ ″);
while (num < 99) { // Проверяем все двузначные числа
int tens num / 10; // Получаем первую цифру
int ones num % 10; // Получаем вторую цифру
if (tens ones n) { // Проверяем условие
System.out.print(num ″ ″);
}
num ;
}
}
}
Когда ты запускаешь программу, она спрашивает у тебя число n. Затем, с помощью цикла while, программа проверяет все двузначные числа, начиная с 10. Для каждого числа программа разбивает его на две цифры (десятки и единицы) и сравнивает их с суммой n. Если сумма равна n, то число выводится на экран.
Надеюсь, эта программа пригодится тебе!