кодесурса

Упражнения на Java: принимает два целых значения от 25 до 75 и возвращает true, если в обоих числах есть общая цифра

script1adsense2code
script1adsense3code

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

Напишите программу на Java, которая принимает два целых числа от 25 до 75 и возвращает true, если в обоих числах есть общая цифра.

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

Java-код:

import java.util.*;
 public class Exercise64 {
 public static void main(String[] args)
    {
        Scanner in = new Scanner(System.in);
        System.out.print("Input the first number : ");
        int a = in.nextInt();  
		System.out.print("Input the second number: ");
		int b = in.nextInt(); 
		System.out.println("Result: "+common_digit(a, b));
    }
	
	public static boolean common_digit(int p, int q)
     {  
	   if (p<25 || q>75)
		   return false;
	   int x = p % 10;
	   int y = q % 10;
	   p /= 10;
	   q /= 10;
	   return (p == q || p == y || x == q || x == y);
     }
}

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

 Введите первое число: 35                                            
Введите второе число: 45                                            
Результат: правда

Блок - схема:

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

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

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

Предыдущая: напишите Java-программу, которая принимает два целочисленных значения от пользователя и возвращает большие значения.
Далее: Напишите программу на Java для вычисления модулей двух чисел без использования встроенного оператора модуля.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code