Условное выражение Java: упражнение 29 с решением
Напишите программу на Java, которая считывает положительное целое число и подсчитывает количество цифр, которое имеет число (менее десяти миллиардов).
Тестовые данные
Введите целое число меньше десяти миллиардов: 125463
Наглядное представление:
Пример решения:
Код Java:
import java.util.Scanner; открытый класс Exercise29 {public static void main (String [] args) {Сканер в = новый сканер (System.in); System.out.print ("Введите целое число меньше десяти миллиардов:"); если (in.hasNextLong ()) {long n = in.nextLong (); if (n = 10000000000L) {System.out.println («Число больше или равно 10 000 000 000!»); } еще {целые цифры = 1; if (n> = 10 && n = 100 && n = 1000 && n = 10000 && n = 100000 && n = 1000000 && n = 10000000 && n = 100000000 && n = 1000000000 && n
Пример вывода:
Введите целое число меньше десяти миллиардов: 125463 Количество цифр в числе: 6
Блок-схема:
Редактор кода Java:
Предыдущий: считывает число с плавающей запятой и выводит результат
Далее: принимает три числа и печатает