Задача: Цикл последовательности чисел

обновлено 1 мин

Статья написана в 2020 году. Команды и версии программ могли устареть — проверяйте по документации.

Задача: Для его ввода программа получает последовательность неотрицательных целых чисел; каждое целое число записывается в отдельной строке. Последовательность заканчивается словами целое число 0; когда программа считывает 0, она должна завершить свою работу и вывести длина последовательности (не считая конечного 0).

Не считывай цифры после числа 0.

import java.util.Scanner;

class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        int counter = 0;

        while (scanner.nextInt() != 0) {
            counter++;
        }
        System.out.println(counter);
    }
}

Ответ:

Вводим данные

1
7
9
0

Результат :

3

Статья помогла?

Нашли ошибку или устаревшую команду? Выделите текст и нажмите Ctrl+Enter.