Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtPmInVc 234 of 412 menu
◀ ▶

Растущий список из ввода в Dart

Давайте теперь будем собирать список из чисел, которые вводит пользователь. Сколько их будет, заранее неизвестно.

Список начинают пустым. Каждое прочитанное число, кроме нуля, ставят в конец методом add:

import 'dart:io'; void main() { var nums = <int>[]; int val = 0; print("enter number:"); String? line = stdin.readLineSync(); if (line == null) { return; } val = int.parse(line); while (val != 0) { nums.add(val); print("enter number:"); line = stdin.readLineSync(); if (line == null) { return; } val = int.parse(line); } print(nums.length); }

Читайте целые в список, пока не введен ноль. Выведите, сколько чисел попало в список.

Читайте целые в список, пока не введен ноль. Выведите сумму элементов списка.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить