Câu 31 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
string myPrint(string name, int age) {
return name + " + " + to_string(age);
}
int main() {
string name = "training ";
int age = 77;
string result = myPrint(name, age);
cout << result << "-2023";
return 0;
}
Đáp án của bạn:
Câu 32 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
string createString(char c) {
string s(1, c);
return s + "a";
}
int main() {
string str1 = createString('a');
string str2 = createString('b');
cout << str1 + "a" + str2 << endl;
return 0;
}
Đáp án của bạn:
Câu 33 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int arrOne[] = { 1, 2, 3, 4, 5, 6 };
string arrTwo[] = { "d", "c", "a" };
string result = "";
for(int i = 0; i < sizeof(arrTwo) / sizeof(arrTwo[0]); i++) {
result += to_string(arrOne[i]) + arrTwo[i] + to_string(arrOne[i+1]);
}
cout << static_cast<char>(result.at(result.length()-2)) << "LVK";
Đáp án của bạn:
Câu 34 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
string str = "training";
array<int, 4> arrOne = {1, 2, 3, 4};
array<string, 4> result;
for(int i = 1; i < arrOne.size(); i++) {
result[i] = str.substr(str.length() - i, 1) + "zendvn";
}
cout << result[arrOne[result.size() - 2]];
Đáp án của bạn:
Câu 35 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
string str = "javascript";
int arrOne[] = { 2, 3, 1 };
string result = "";
for (int i = 1; i < sizeof(arrOne) / sizeof(arrOne[0]); i++) {
result += str[arrOne[i]];
}
cout << result;
Đáp án của bạn:
Câu 36 Trong C++, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
string str = "zendvn";
int arrOne[] = { 1, 2, 3, 4, 5 };
vector<string> result = { "s", "c", "a", "b" };
for (int i = 1; i < sizeof(arrOne) / sizeof(arrOne[0]); i += 2) {
result[i] += str[str.length() - i];
}
cout << result[0];
for (int i = 1; i < result.size(); i++) {
cout << "-" << result[i];
}
Đáp án của bạn:
Câu 1 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int a = 13;
int b = 5;
int c = a + 2 * a % b + 6;
Console.WriteLine(c);
Đáp án của bạn:
Câu 2 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
Console.WriteLine(12 + 08 + "ZendVN" + 44 + 02);
Đáp án của bạn:
Câu 3 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int result = 3 * 5 % 2 + 9 - (int)3.76;
Console.WriteLine(result);
Đáp án của bạn:
Câu 4 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int born = 1985;
string name = "ronaldo";
Console.WriteLine("Age: {0}, name: {1}", 2023 - born, name);
Đáp án của bạn:
Câu 5 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int yourAge = 35;
Console.Write(yourAge++ + "-" + (++yourAge * 2));
Đáp án của bạn:
Câu 6 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
bool isDoctor = false;
string result = isDoctor ? "Hello Doctor!" : "Hello!";
Console.WriteLine(result);
Đáp án của bạn:
Câu 7 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int number = 5;
if (number == 5) Console.Write("Mentor");
else if (number >= 5)
{
Console.Write("Leader");
}
else
{
Console.Write("Manager");
}
Đáp án của bạn:
Câu 8 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int number = 6;
if (number == 6)
{
Console.Write("Actor");
}
if (number >= 6)
{
Console.Write("Director");
}
else
{
Console.Write("Author");
}
Đáp án của bạn:
Câu 9 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
switch (1)
{
case 1:
Console.Write("Master");
goto case 2;
case 2:
Console.Write("Author");
break;
default:
Console.Write("Mentor");
break;
}
Đáp án của bạn:
Câu 10 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int number = 3;
string result = "";
switch (number)
{
case 2:
result = "S";
goto case 3;
case 3:
result = "E";
goto case 4;
case 4:
result = "A";
break;
default:
result = "NoValue";
break;
}
Console.WriteLine(result);
Đáp án của bạn:
Câu 11 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int yourNumber = 7;
int yourAge = 23;
string result = "D";
if (yourNumber % 2 == 1 || yourAge <= 30)
{
if (yourAge >= yourNumber * 2)
{
result = "E";
}
else
{
result = "C";
}
}
else
{
result = "R";
}
Console.WriteLine(result);
Đáp án của bạn:
Câu 12 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int a;
for (a = 1; a <= 6; a++)
{
if (a % 4 == 0)
continue;
Console.Write(a);
}
Đáp án của bạn:
Câu 13 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
int i = 1;
while (i < 7)
{
i += 2;
if (i == 5)
{
break;
}
Console.Write(i);
}
Đáp án của bạn:
Câu 14 Trong C#, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
for (int j = 1; j <= 9; j += 2)
{
if (j == 3) continue;
if (j == 5) break;
Console.Write(2 * j);
}
Đáp án của bạn: