Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class demo2 {
- public static void main(String[] args){
- Scanner scanner = new Scanner(System.in);
- int startNumber = Integer.parseInt(scanner.nextLine());
- int endNumber = Integer.parseInt(scanner.nextLine());
- int magicNumber = Integer.parseInt(scanner.nextLine());
- //двойки числа
- // число 1 -> [startNumber; endNumber] -> 1 2 3 4 5 6 7 8 9 10
- // число 2 -> [startNumber; endNumber] -> 1 2 3 4 5 6 7 8 9 10
- int counter = 0; //броим комбинациите
- boolean isFoundCombination = false;
- for (int number1 = startNumber; number1 <= endNumber; number1++) {
- for (int number2 = startNumber; number2 <= endNumber ; number2++) {
- counter++;
- if (number1 + number2 == magicNumber) {
- System.out.printf("Combination N:%d (%d + %d = %d)", counter, number1, number2, magicNumber);
- isFoundCombination = true;
- return; //прекратява ми цялата програма
- }
- }
- }
- if(isFoundCombination == false) {
- System.out.printf("%d combinations - neither equals %d", counter, magicNumber);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment