Список известной длины из ввода в Dart
Давайте теперь будем читать несколько значений в список известной длины. Каждое число с клавиатуры попадет в свою ячейку.
Длину списка задают сразу.
Конструктор List.filled создает
список известной длины. Цикл читает
значение в каждую ячейку:
import 'dart:io';
void main() {
var nums = List<int>.filled(3, 0);
for (var i = 0; i < 3; i++) {
print("enter number:");
String? line = stdin.readLineSync();
if (line == null) {
return;
}
nums[i] = int.parse(line);
}
print(nums[0] + nums[1] + nums[2]);
}
Прочитайте три целых в список и выведите их сумму.
Прочитайте три слова в список строк и выведите второе слово.