Câu 1 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int a = 11;
int b = 2;
int c = 2 * a % b + 4;
print(c);
Đáp án của bạn:
Câu 2 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
String text = '20';
print(2 + 2 / 2 + int.parse(text) + 5);
Đáp án của bạn:
Câu 3 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
double a = 2.0;
int b = 1;
double c = (a + b) / (a - b);
print(c);
Đáp án của bạn:
Câu 4 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
double a = 10.11;
int b = a.toInt();
String c = (a + b).toString();
print(c);
Đáp án của bạn:
Câu 5 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
var a = 8;
var b = 3;
String result = "Tang hoa ngay $a - $b cho ${a + b} co giao";
print(result);
Đáp án của bạn:
Câu 6 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int number = 22;
if (number % 2 == 0) {
print("số này là số chẵn");
} else {
print("số này là số lẻ");
}
Đáp án của bạn:
Câu 7 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
bool success = false;
var number = success ? 20 : 10;
print(number);
Đáp án của bạn:
Câu 8 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
String name = 'Zendvn';
switch (name) {
case "1":
print('Book');
break;
case "Zendvn":
print('Author');
break;
default:
print('Pen');
break;
}
Đáp án của bạn:
Câu 9 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int number = 1;
String name = 'zendvn';
switch (number) {
case 1:
{
switch (name) {
case 'zendvn':
{
print("Welcome to zendvn");
}
}
}
break;
case 5:
{
print("Bye Bye");
}
break;
default:
{
print("default");
}
break;
}
Đáp án của bạn:
Câu 10 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int year = 1;
String name = 'zendvn';
double age = 20.1;
switch (year) {
case 1:
if (age < 20 || (age > 20 && name == 'zendvn')) {
print('Zendvn');
} else {
print('error');
}
break;
default:
print('default');
}
Đáp án của bạn:
Câu 11 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int number = 10;
int result = 0;
for (int i = 0; i < number; i++) {
if (i % 2 == 0) result += i;
}
print(result);
Đáp án của bạn:
Câu 12 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
List arrNumber = [1, 2, 3, 4, 5, 6];
int result = 0;
for (int value in arrNumber) {
result += value;
if (result == 6) {
result--;
}
}
print(result);
Đáp án của bạn:
Câu 13 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int number = 5;
int result = 0;
do {
if (number == 2 || number == 4) {
number--;
}
result += number;
number--;
} while (number > 1);
print(result);
Đáp án của bạn:
Câu 14 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
List arrName = [2, 3, 4, 5, 6, 7, 8];
int length = arrName.length;
arrName[6] = 12;
print('$length - ${arrName[6]}');
Đáp án của bạn:
Câu 15 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
Map obj = {'T2': 'Thứ 2', 'T3': 'Thứ 3', 'CN': 'Chủ Nhật'};
obj.putIfAbsent('T2', () => 'Thứ 4');
print(obj
..remove('CN')
..remove('T2')
..toString());
}
Đáp án của bạn:
Câu 16 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
Map data = {
"name": 'Teo',
"age": 12,
"class": "a",
};
data.forEach((key, value) {
if (value is int) {
data.update(key, (value) => value * 2);
}
});
print(data['age']);
Đáp án của bạn:
Câu 17 Trong Dart, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
List
Đáp án của bạn: