Напишите приложение, которое считывает целое пятизначное число, введенное пользователем, разделяет число на отдельные цифры из которых оно состоит и печает эти цифры. Например, если пользователь ввел число 56789, то программа должна напечатать следующее
5 6 7 8 9
5 6 7 8 9
package chapter2; import java.util.Scanner; public class Task30 { public static void main(String[] args) { System.out.print("Введите целое пятизначное число: "); Scanner scanner = new Scanner(System.in); int number = scanner.nextInt(); int[] array = new int[5]; for (int j = 0; j < 5; j++) { int remainder = number % (int) (Math.pow(10, (5 - j))); array[j] = (remainder / (int) (Math.pow(10, (4 - j)))); } System.out.println("Цифры пятизначного числа: " + array[0] + " " + array[1] + " " + array[2] + " " + array[3] + " " + array[4]); } }
Комментариев нет:
Отправить комментарий