Advertisement
FedchenkoIhor

на что делим без остатка

Dec 16th, 2015
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.03 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. /**
  4.  * Выведите на экран все положительные делители
  5.  * натурального числа, введённого пользователем с клавиатуры.
  6.  */
  7. public class Solution {
  8.     public static void main(String[] args) {
  9.         System.out.println("Введите положительное число");
  10.         Scanner key = new Scanner(System.in);
  11.         int a;
  12.         if (key.hasNextInt()) {
  13.             a = key.nextInt();
  14.             if (a > 0) {
  15.                 for (int i = a; i > 0; i--) {
  16.  
  17.                     if (a % i == 0)
  18.                         System.out.print(i + " ");
  19.                 }
  20.             } else if (a == 0) {
  21.                 System.out.println("Ошибка. Вы ввели ноль");
  22.             } else {
  23.                 System.out.println("Ошибка. Вы ввели отрицательное число");
  24.             }
  25.         } else System.out.println("Ошибка. Вы ввели не число");
  26.     }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement