Ввод целого в Dart
Целое читают в переменную типа int.
Перед чтением на экран выводят просьбу.
Метод readLineSync возвращает
String?: строку или null,
если ввода нет. При null из
main выходят через return.
Текст переводят в число через
int.parse:
import 'dart:io';
void main() {
print("enter number:");
String? line = stdin.readLineSync();
if (line == null) {
return;
}
int val = int.parse(line);
print(val);
}
Если ввели 12, на экран снова
попадет 12. С прочитанным числом
можно посчитать. Прибавим к нему
единицу:
import 'dart:io';
void main() {
print("enter number:");
String? line = stdin.readLineSync();
if (line == null) {
return;
}
int val = int.parse(line);
print(val + 1);
}
Прочитайте целое и выведите его.
Прочитайте целое, прибавьте к нему
1 и выведите результат.
Дан следующий код:
int num1 = 10;
Прочитайте второе целое в num2.
Выведите сумму num1 и num2.