Ввод нескольких значений в Dart
Два целых можно прочитать из одной
строки. Между ними ставят один
пробел. Строку делят через
split, части переводят в
int:
import 'dart:io';
void main() {
print("enter two numbers:");
String? line = stdin.readLineSync();
if (line == null) {
return;
}
var parts = line.split(" ");
int num1 = int.parse(parts[0]);
int num2 = int.parse(parts[1]);
print(num1 + num2);
}
Если числа стоят на разных строках,
readLineSync вызывают дважды
и каждое число переводят отдельно.
Прочитайте два целых и выведите их сумму.
Прочитайте три целых и выведите третье.